1. [[Tutorial|tut 16]]
2. [[Begin game]]
3. [[Load game]]
4. [[Change Fonts]]
5. [[Credits]]
<<print either("Initializing Water Physics...", "Calibrating Bony Plates...", "Overhauling Terrain Generation...", "Troubleshooting Currents...", "Focusing Refraction Filters...")>>
[[Continue.|Cutscene 2]]<<link "Load saved file here">><<script>>UI.saves()<</script>><</link>>
1. [[Return.|home]]If the default text is difficult to read, you may switch it to either Open Dyslexic or Arial.
<<button "font select">><<ui 'settings'>><</button>>
[[home]]You open your eyes.
1. [[What is the Twine Fishing Simulator?]]
2. [[How do I play?]]
3. [[What is it about?]]
4. [[Take me back to the home screen.|home]]The Twine Fishing Simulator is a dreamlike, text-based fishing simulator. It's namesake, Twine, is an open-source tool for telling interactive, nonlinear stories.
[[=>|What is the Twine Fishing Simulator? 2]]Click through the passage links!
[[=>|How do I play? 2]]Twine was originally created by Chris Klimas in 2009 and is now maintained by a whole bunch of people at several different repositories.
1. [[Ask another question.|tut 16]]
2. [[Take me back to the home screen.|home]]Aside from clicking, all you will have to do is read.
1. [[Ask another question.|tut 16]]
2. [[Take me back to the home screen.|home]]<<print either("Polymerizing Caudal Fin Input...", "Setting Up Spinal Chords...", "Simulating Tail Muscles...", "Leveling Lateral Lines...", "Inflating Swim Bladders...")>>
[[Continue.|Cutscene 3]]<<print either("Arranging Gill Flaps...", "Hydro-Thermaling Vents...", "Mapping Drop Offs...", "Cycling Teeth Growth...", "Enabling Suction Feeders...")>>
[[Continue.|Cutscene 4]]Settings Calibrated.
[[Launch.|Choose Location]]1. [[The Lake.]]
2. <<if $ocean is false>>The Ocean. (LOCKED)<<elseif $ocean is true>>[[The Ocean.]]<<endif>>
3. <<if $dream is false>>??? (LOCKED)<<elseif $dream is true>>[[???]]<<endif>>
4. <<if $spine lt 3>>REDACTED (LOCKED)<<endif>><<if $spine gt 2>>[[Consume (1) Fish Spine.]]<<endif>>
<<audio "lake_track" stop>>\
<<audio "ocean_track" stop>>\
<<audio "static-voice" stop>>\
<<audio "other-blip" stop>>\
<<audio "high-blip" stop>>\
<<audio "lowblip" stop>>\
<<audio "rain" stop>>\
<<audio "lobby" stop>>\
<<audio "?_track" stop>>\Launching "Lake" Sequence...
[[=>|lake 1]]Launching "Ocean" Sequence...
[[=>|ocean 1]]<<if visited ("???") is 1>><<linkappend "Warning! File Corrupted.">>
<<linkappend "Warning! Simulation Unstable.">>
<<linkappend "Passcode Required For Administrator Access.">>
Enter Keycard? [[Y]] / [[N]]
<</linkappend>>\
<</linkappend>>\
<</linkappend>>\<<endif>><<if visited ("???") gt 1>>Launching "???" Sequence
[[=>|sim 2]]<<endif>><<if visited ("lake 1") is 1>>You step to the edge of a gently lapping lake. It is of medium size, folded neatly between the slopes of the surrounding hills. The water glistens and throws back sunlight. High above, motes of dust and water bind together into wispy clouds.
[[=>|lake 2]]
<<elseif visited ("lake 1") gt 1>>You return to the pristine lake.
[[=>|fishing hub]]<<endif>>
<<audio "lake_track" volume .5 loop play>>\A pier extends from the shore to your left. It seems old and weathered, but sturdy enough.
1. [[Approach the pier.]]Fishing.
1. [[Ask another question.|tut 16]]
2. [[Take me back to the home screen.|home]]The line soars over the water and then splashes down with a distant //plop//. You wait for a bite.
<<set $fate to 0>>\
<<if $fate is 0>>\
<<set $seconds to 10>>\
<span id="countdown"><span class="blink">nibble...</span></span>
<<silently>>
<<repeat 1s>>
<<set $seconds to either ("1", "2", "3", "4")>>
<<if $seconds is "1">>
<<replace "#countdown">><span class="blink">nibble...</span><</replace>>
<<elseif $seconds is "2">>
<<replace "#countdown">><span class="blink">nibble...</span><</replace>>
<<elseif $seconds is "3">>
<<replace "#countdown">><span class="blink">nibble...</span><</replace>>
<<elseif $seconds is "4">>
<<replace "#countdown">><span class="blink">[[BITE|bite]]</span><</replace>>
<<endif>>
<</repeat>>
<</silently>>\
<<elseif $fate is 2>>\
<<set $seconds to 10>>\
<span id="countdown"><span class="blink">nibble...</span></span>
<<silently>>
<<repeat 1s>>
<<set $seconds to either ("1", "2", "3")>>
<<if $seconds is "1">>
<<replace "#countdown">><span class="blink">nibble...</span><</replace>>
<<elseif $seconds is "2">>
<<replace "#countdown">><span class="blink">nibble...</span><</replace>>
<<elseif $seconds is "3">>
<<replace "#countdown">><span class="blink">[[BITE|bite]]</span><</replace>>
<<endif>>
<</repeat>>
<</silently>>\
<<endif>>\YOU GOT A BITE!!!
1. [[Start reeling in!]]
\
\
<<if $weather is "rain">>
\
<<if $smbass_var is false and $lmbass_var is false>>\
<<set $species to either("largemouth_bass", "smallmouth_bass")>>\
<<elseif $smbass_var is true and $lmbass_var is false>>\
<<set $species to "largemouth_bass">>\
<<elseif $smbass_var is false and $lmbass_var is true>>\
<<set $species to "smallmouth_bass">>\
<<elseif $smbass_var is true and $lmbass_var is true>>\
<<set $species to either("largemouth_bass", "smallmouth_bass")>>\
<<endif>>\
\
\
<<elseif $weather is "sun">>\
\
<<if $bgill_var is false and $crappie_var is false>>\
<<set $species to either("bluegill", "crappie")>><<endif>>\
<<if $bgill_var is true and $crappie_var is false>>\
<<set $species to "crappie">><<endif>>\
<<if $bgill_var is false and $crappie_var is true>>\
<<set $species to "bluegill">><<endif>>\
<<if $bgill_var is true and $crappie_var is true>>\
<<set $species to either("bluegill", "crappie")>><<endif>>\
\
\
<<elseif $weather is "night">>
\
<<if $catfish_var is false and $npike_var is false>>\
<<set $species to either("catfish", "northern_pike")>>\
<<elseif $catfish_var is true and $npike_var is false>>\
<<set $species to "northern_pike">>\
<<elseif $catfish_var is false and $npike_var is true>>\
<<set $species to "catfish">>\
<<elseif $catfish_var is true and $npike_var is true>>\
<<set $species to either("catfish", "northern_pike">>\
<<endif>>\
<<endif>>\
<<audio "bite" play>>\<<set $question to either("1", "2", "3", "4", "5")>>\
The fish is getting away! <span id="countdown">5</span> seconds remaining!\
<<silently>>
<<timed 1s>><<replace "#countdown">>4<</replace>>
<<next>><<replace "#countdown">>3<</replace>>
<<next>><<replace "#countdown">>2<</replace>>
<<next>><<replace "#countdown">>1<</replace>>
<</timed>>
<</silently>>
<<if $question is "1">>Which is NOT a fish?
A. [[Shark|fail]]
B. [[Whale|success lake 2]]
<<elseif $question is "2">>Fish breathe with:
A. [[Gills|success lake 2]]
B. [[Osmosis|fail]]
<<elseif $question is "3">>Caudal fins can be found on the:
A. [[Belly|fail]]
B. [[Tail|success lake 2]]
<<elseif $question is "4">>MOST fish are:
A. [[Cold-blooded|success lake 2]]
B. [[Warm-blooded|fail]]
<<elseif $question is "5">>True or False: We share a common ancestor with modern fish.
A. [[True|success lake 2]]
B. [[False|fail]]<<endif>>
\
\
<<audio "reeling" loop play>>\
<<timed 5s>> <<goto "fail">> <</timed>>\<<type 35ms none>>"Quite a few! Both Large and Smallmouth Bass turn up when its raining. Sunfish come when its sunny--crappies and bluegill. In the evening is when the catfish and pike turn up."<</type>>
1. ==What kind of fish are in this lake?==
2. [[How can I catch different fish?]]
3. [[What do I do with these fish?]]
4. [[Talk to June about something else.|Talk to June.]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "lowblip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "lowblip" stop>><</event>>\<<type 35ms none>>"If you want to catch different fish, just ask me to change the weather! Sunfish love sunny weather, Bass love rainy weather, and larger predators come out at night."<</type>>
1. [[Change the weather???]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "lowblip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "lowblip" stop>><</event>>\
<<type 35ms none>>"Whatever you want to, I suppose. If you manage to catch all six species in this lake, though, I'll give you a special gift!"<</type>>
1. [[What kind of fish are in this lake?]]
2. [[How can I catch different fish?]]
3. ==What do I do with these fish?==
4. [[Talk to June about something else.|Talk to June.]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "lowblip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "lowblip" stop>><</event>>\<<type 35ms none>>"That's right. Here, I'll unlock that feature for you now."<</type>>
[[=>|change the weather 2]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "lowblip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "lowblip" stop>><</event>>\<<type 35ms none>>"There you are. Next time you come talk to me, you'll have that option."<</type>>
1. [[What kind of fish are in this lake?]]
2. ==How can I catch different fish?==
3. [[What do I do with these fish?]]
4. [[Talk to June about something else.|Talk to June.]]
<<set $reset to true>>\
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "lowblip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "lowblip" stop>><</event>>\<<cacheaudio "bite" "media/bite_sound.mp3">>
<<cacheaudio "catch" "media/fish_caught.mp3">>
<<cacheaudio "reeling" "media/reeling_in.mp3">>
<<cacheaudio "lake_track" "media/wet_riffs.mp3">>
<<cacheaudio "ocean_track" "media/late_night_radio.mp3">>
<<cacheaudio "rain" "media/Rain.mp3">>
<<cacheaudio "lobby" "media/Lobby_Time.mp3">>
<<cacheaudio "?_track" "media/ancient_rite.mp3">>
<<cacheaudio "blip" "media/text-blip.ogg">>
<<cacheaudio "lowblip" "media/low-blip.ogg">>
<<cacheaudio "high-blip" "media/high-blip.ogg">>
<<cacheaudio "other-blip" "media/other-blip.wav">>
<<cacheaudio "static-voice" "media/static-voice.wav">>
<<cacheaudio "sniff" "media/sniff.wav">>
<<cacheaudio "ghost" "media/ghost.wav">>
<<cacheaudio "meat" "media/meat.wav">>
<<cacheaudio "dripping" "media/water.wav">>
<<cacheaudio "munch" "media/munch.wav">>
<<set $reset to false>>
<<set $ocean to false>>
<<set $dream to false>>
<<set $secret to false>>
<<set $ali to false>>
<<set $quest to false>>
<<set $weather to "sun">>
<<set $lakespecies to 0>>
<<set $reset to false>>
<<set $glitch to false>>
<<set $jackie to false>>
<<set $lex to true>>
<<set $health to 10000>>
<<set $playerhealth to 100>>
<<set $lmbass to 0>>
<<set $smbass to 0>>
<<set $bgill to 0>>
<<set $crappie to 0>>
<<set $catfish to 0>>
<<set $npike to 0>>
<<set $spine to 0>>
<<set $lmbass_var to false>>
<<set $smbass_var to false>>
<<set $bgill_var to false>>
<<set $crappie_var to false>>
<<set $catfish_var to false>>
<<set $npike_var to false>>
<<set $thirdspecies to 1>>
<<set $lakeshortcut to false>>
<<set $seabass to false>>
<<set $tuna to false>>
<<set $reefshark to false>>
<<set $oceanspecies to 0>>
<<set $ali to false>><<type 35ms none>>"Sure thing. It is currently $weather. What would you like me to switch it to?"<</type>>
<<if $weather is not "sun">>[[Sun.]]<<endif>>
<<if $weather is not "rain">>[[Rain.]]<<endif>>
<<if $weather is not "night">>[[Night.]]<<endif>>
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "lowblip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "lowblip" stop>><</event>>\<<type 35ms none>>"Sure thing."<</type>>
[[=>|sun change 2]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "lowblip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "lowblip" stop>><</event>>\<<type 35ms none>>"Sure thing."<</type>>
[[=>|rain change 2]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "lowblip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "lowblip" stop>><</event>>\<<type 35ms none>>"Sure thing."<</type>>
[[=>|night change 2]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "lowblip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "lowblip" stop>><</event>>\<<set $weather to "sun">>\
<<if visited ("Can you change the weather for me?") is 1>>June closes her eyes, and then the landscape pulses. For a moment, out of the corner of your eye, you see the world collapse and restructure itself. When it is over, the weather has changed, and you forget everything you saw.
[[=>|weather change over]]
<<elseif visited ("Can you change the weather for me?") gt 1>>Once again. June commands the world to wipe clean. Atoms reassign themselves, the landscape reforming. When it is over, the weather has changed.
[[=>|weather change over]]
<<audio "rain" stop>>\
<<endif>>
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "lowblip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "lowblip" stop>><</event>>\
<<set $weather to "rain">>\
<<if visited ("Can you change the weather for me?") is 1>>June closes her eyes, and then the landscape pulses. For a moment, out of the corner of your eye, you see the world collapse and restructure itself. When it is over, the weather has changed, and you forget everything you saw.
[[=>|weather change over]]
<<elseif visited ("Can you change the weather for me?") gt 1>>Once again. June commands the world to wipe clean. Atoms reassign themselves, the landscape reforming. When it is over, the weather has changed.
[[=>|weather change over]]
<<endif>>
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "lowblip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "lowblip" stop>><</event>>\
<<audio "rain" volume .5 loop play>>\<<set $weather to "night">>\
<<if visited ("Can you change the weather for me?") is 1>>June closes her eyes, and then the landscape pulses. For a moment, out of the corner of your eye, you see the world collapse and restructure itself. When it is over, the weather has changed, and you forget everything you saw.
[[=>|weather change over]]
<<elseif visited ("Can you change the weather for me?") gt 1>>Once again. June commands the world to wipe clean. Atoms reassign themselves, the landscape reforming. When it is over, the weather has changed.
[[=>|weather change over]]
<<audio "rain" stop>>\
<<endif>>
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "lowblip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "lowblip" stop>><</event>>\It is now $weather.
1. [[Goodbye.|fishing hub]]
<<if visited ("How did you do that?") is 0>>2. [[How did you do that?]]<<elseif visited ("How did you do that?") gt 0>><<endif>><<type 35ms none>>"Don't ask silly questions."<</type>>
1. [[Goodbye.|fishing hub]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "lowblip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "lowblip" stop>><</event>>\NOO!!! The fish got away :(
1. [[Try again.|lake fishing]]
2. [[Return.|fishing hub]]
<<audio "reeling" stop>>\
<<audio "bite" play>>\<<set $question to either("1", "2", "3", "4", "5")>>\
The fish is getting away! <span id="countdown">5</span> seconds remaining!\
<<silently>>
<<timed 1s>><<replace "#countdown">>4<</replace>>
<<next>><<replace "#countdown">>3<</replace>>
<<next>><<replace "#countdown">>2<</replace>>
<<next>><<replace "#countdown">>1<</replace>>
<</timed>>
<</silently>>
<<if $question is "1">>True or false: Sharks have bony skeletons.
A. [[True|fail]]
B. [[False|lake success 3]]
<<elseif $question is "2">>True or false: there are no fish species that give birth to live young.
A. [[True|fail]]
B. [[False|lake success 3]]
<<elseif $question is "3">>Lakes with fish populations that are maintained by humans are:
A. [[Groomed|fail]]
B. [[Stocked|lake success 3]]
<<elseif $question is "4">>Which fish DOES NOT have scales?
A. [[Eels|lake success 3]]
B. [[Sharks|fail]]
<<elseif $question is "5">>There are NO species of fish known to walk on land.
A. [[True|fail]]
B. [[False|lake success 3]]
<<endif>><<timed 5s>> <<goto "fail">> <</timed>>\You successfully reeled in the fish!!! It's a <<if $species is "largemouth_bass">>Largemouth Bass! Its mouth is pretty large.<<set $lmbass to $lmbass += 1>><<set $lmbass_var to true>><<endif>>\
<<if $species is "smallmouth_bass">>Smallmouth Bass! Its mouth is pretty small.<<set $smbass to $smbass += 1>><<set $smbass_var to true>><<endif>>\
<<if $species is "bluegill">>Bluegill! Its gills are blue!<<set $bgill to $bgill += 1>><<set $bgill_var to true>><<endif>>\
<<if $species is "crappie">>Crappie! That's not too shabby!<<set $crappie to $crappie += 1>><<set $crappie_var to true>><<endif>>\
<<if $species is "catfish">>Catfish! Meow!<<set $catfish to $catfish += 1>><<set $catfish_var to true>><<endif>>\
<<if $species is "northern_pike">>Northern Pike! You hope it pikes you!<<set $npike to $npike += 1>><<set $npike_var to true>><<endif>>\
<<if $lmbass is 1 and $lmbass_var is true>><<set $lakespecies to $lakespecies += 1>>\
<<elseif $smbass is 1 and $smbass_var is true>><<set $lakespecies to $lakespecies += 1>>\
<<elseif $bgill is 1 and $bgill_var is true>><<set $lakespecies to $lakespecies += 1>>\
<<elseif $crappie is 1 and $crappie_var is true>><<set $lakespecies to $lakespecies += 1>>\
<<elseif $catfish is 1 and $catfish_var is true>><<set $lakespecies to $lakespecies += 1>>\
<<elseif $npike is 1 and $npike_var is true>><<set $lakespecies to $lakespecies += 1>><<endif>>\
<<if $weather is "sun">>
<<if $bgill is 1 and $crappie gt 1>>And what's this? Something else is caught in your line. It appears to be an [[audio log|audio log A]].
<<endif>>\
<<if $bgill gt 1 and $crappie is 1>>And what's this? Something else is caught in your line. It appears to be an [[audio log|audio log A]].<<endif>>\
<<endif>>\
<<if $weather is "rain">>
<<if $smbass is 1 and $lmbass gt 1>>And what's this? Something else is caught in your line. It appears to be an [[audio log|audio log B]].
<<endif>>\
<<if $smbass gt 1 and $lmbass is 1>>And what's this? Something else is caught in your line. It appears to be an [[audio log|audio log B]].<<endif>>\
<<endif>>\
<<if $weather is "night">>
<<if $npike is 1 and $catfish gt 1>>And what's this? Something else is caught in your line. It appears to be an [[audio log|audio log C]].
<<endif>>\
<<if $npike gt 1 and $catfish is 1>>And what's this? Something else is caught in your line. It appears to be an [[audio log|audio log C]].<<endif>>\
<<endif>>\
[[=>|lake fishing final 2]]
<<audio "reeling" stop>>\
<<audio "catch" play>>\You have caught $lakespecies out of 6 species in this location.
[[=>|fishing hub]]
<<set $lmbass_var to false>>\
<<set $smbass_var to false>>\
<<set $bgill_var to false>>\
<<set $crappie_var to false>>\
<<set $catfish_var to false>>\
<<set $npike_var to false>>\
<<type 35ms none>>"I can check that for you. Let me see."<</type>>
<<if $lakespecies lt 3>>[[=>|less than 3]]<<elseif $lakespecies gt 2 and $lakespecies lt 6>>[[=>|dolly over 3]]<<elseif $lakespecies is 6>>[[=>|you caught 6]]<<endif>>\
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "lowblip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "lowblip" stop>><</event>>\<<type 35ms none>>"It looks like you need to keep fishing. Remember, you need to catch at least half of the species in this lake in order to unlock the next area."<</type>>
1. [[Go back.|fishing hub]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "lowblip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "lowblip" stop>><</event>>\<<type 35ms none>>"Congratulations! You have caught at least half of the species in this lake. You have now unlocked the next area!"<</type>>
[[=>|dolly over 3 2]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "lowblip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "lowblip" stop>><</event>>\
<<if visited ("you caught 6") is 1>><<type 35ms none>>"Wow! You've caught all six species of fish in this lake."<</type>>
[[=>|you caught 6 2]]<<endif>><<if visited ("you caught 6") gt 1>><<type 35ms none>>"You've still caught all six species! Feel free to leave here anytime."<</type>>
1. [[Move onto the next location.|Choose Location]]
2. [[Goodbye.|fishing hub]]<<endif>>
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "lowblip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "lowblip" stop>><</event>>\
<<if visited ("ocean 1") is 1>>You find yourself on a cement pier, shadowed by a low sky and light rain. Rivulets of water spill from the weathered railing, pattering down into the choppy water below, collecting into puddles at your feet. Out towards the ocean, waves lick at a low belly of fog.
[[=>|ocean 2]]
<<elseif visited ("ocean 1") gt 1>>\
You return to the gloomy city pier.
[[=>|ocean hub]]
<<endif>>\
<<audio "ocean_track" volume .5 loop play>>\
<<audio "rain" volume .5 loop play>>\Behind you, tall buildings glower in the dim light. Some windows are lit, but most are dark and desolate. In the other direction you see the distant outline of fishing boats in the water, made into nothing more than sketches by the fog.
[[=>|ocean 3]]The cement pier seems to stretch endlessly into the harbor. Whether this is another trick of the weather, you are not sure. But something feels strange about this place. Strange, and yet also familiar.
[[=>|ocean 5]]You look up, and you are not alone. Leaning with their back against the cement railing is a figured wrapped in dark clothes. They turn to you as you approach--they're just a kid.
[[=>|ocean 6]]<<type 35ms none>>“Ugh. Hi. Can I help you?”<</type>>
Their voice is tired, but prideful. And maybe also a little sad.
1. [[Uh, hi.]]
2. [[Who are you?]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "other-blip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "other-blip" stop>><</event>>\They roll their eyes.
<<type 35ms none>>"Hi. I was hoping that you'd look more interesting."<</type>>
1. [[Do I not look interesting?]]
2. [[You were expecting me?]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "other-blip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "other-blip" stop>><</event>>\They pause, frowning at you. Their response comes as a sneer.
<<type 35ms none>>"Who are you?<</type>>
1. [[Answer.]]
2. [[Dodge the question.]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "other-blip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "other-blip" stop>><</event>>\You are:
1. [[Someone just passing through.]]
2. [[Someone who is lost.]]
3. [[The baddest bitch on the block.]]You don't answer, instead asking about the weather.
[[=>|doge the question 1.5]]They roll their eyes.
<<type 35ms none>>"Look, I'm just here to teach you how to fish. Can we get that over with?"<</type>>
1. [[I already know how to fish.]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "other-blip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "other-blip" stop>><</event>>\They roll their eyes.
<<type 35ms none>>"Aren't we all? Look, I'm just supposed to teach you how to fish. Can we get that over with?"<</type>>
1. [[I already know how to fish.]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "other-blip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "other-blip" stop>><</event>>\They give you a blank look.
[[=>|I already know 2]]<<type 35ms none>>"Of course. I'm supposed to teach you how to fish. Obviously I'm expecting you."<</type>>
1. [[I already know how to fish.]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "other-blip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "other-blip" stop>><</event>>\<<type 35ms none>>"Why are you asking me about the fog?"<</type>>
1. [[Nevermind.]]
2. [[I'm just confused.|Someone who is lost.]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "other-blip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "other-blip" stop>><</event>>\They give you a strange look, but doesn't press any further.
[[=>|Nevermind 2]]<<type 35ms none>>"No. You look strange and boring. Look, I'm supposed to teach you how to fish. Can we get that over with?"<</type>>
1. [[I already know how to fish.]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "other-blip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "other-blip" stop>><</event>>\You step up to the edge of the pier, rod in hand. Dark shapes collect in the swirling water beneath you, barely visible amongst the gloom. You think you see a fin, maybe. Maybe an open mouth. It is too hard to tell.
[[=>|fishing ocean 2]]<<link "Save or load file from here.">><<script>>UI.saves()<</script>><</link>>
1. [[Go back.|ocean hub]]She closes her eyes, and then a small //ding// is audible amid the surrounding ambiance. She opens her eyes. <<linkappend "=>">>
<<type 35ms none>>"You can now progress to the next area."<</type>>
1. [[I'm ready.|I'm ready 2]]
2. [[I'd like to stay here longer.]]
<</linkappend>>\
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "lowblip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "lowblip" stop>><</event>>\<<type 35ms none>>"Sure thing. Just come back to me when you're ready."<</type>>
<<set $lakeshortcut to true>>\
[[=>|fishing hub]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "lowblip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "lowblip" stop>><</event>>\<<type 35ms none>>"Not only have you unlocked access to the next location, you have also earned a special prize from me!"<</type>> <<linkappend "=>">>
She unzips one of her pants pockets, pulling out a bundle of wet cloth. She unrwaps it, revealing a small fish spine, still covered in its ichors. She hands it to you.
<<set $spine += 1>>\
[[=>|you caught 6 3]]
<</linkappend>>\
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "lowblip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "lowblip" stop>><</event>>\You now have ($spine) Fish Spine(s). June smiles at you, encouraging you to pocket it. <<linkappend "=>">>
<<type 35ms none>>"That will be useful later. Now, about the next level."<</type>>
[[=>|dolly over 3 2]]
<</linkappend>>\
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "lowblip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "lowblip" stop>><</event>>\<<set $question to either("1", "2", "3", "4", "5")>>\
The fish is getting away! <span id="countdown">5</span> seconds remaining!\
<<silently>>
<<timed 1s>><<replace "#countdown">>4<</replace>>
<<next>><<replace "#countdown">>3<</replace>>
<<next>><<replace "#countdown">>2<</replace>>
<<next>><<replace "#countdown">>1<</replace>>
<</timed>>
<</silently>>
<<if $question is "1">>The eye of a fishing rod can be found on:
A. [[The reel|fail]]
B. [[The pole|lake success final]]
<<elseif $question is "2">>What is another term for 'fishing'?
A. [[Bobbing|fail]]
B. [[Angling|lake success final]]
<<elseif $question is "3">>True or false: All fish have jaws.
A. [[True|fail]]
B. [[False|lake success final]]
<<elseif $question is "4">>What is the largest living fish?
A. [[Great white shark|fail]]
C. [[Whale shark|lake success final]]
<<elseif $question is "5">>A group of salmon is called a?
A. [[School|lake success final]]
B. [[Pod|fail]]
<<endif>><<timed 5s>> <<goto "fail">> <</timed>>\You ready the line, keeping it taught with your finger, and then release it over the pier.
[[=>|fishing ocean 3]]The bait crashes into the water like a chandelier falling. You wait for a bite.
<<set $fate to 0>>\
<<if $fate is 0>>\
<<set $seconds to 10>>\
<span id="countdown"><span class="blink">nibble...</span></span>
<<silently>>
<<repeat 1s>>
<<set $seconds to either ("1", "2", "3", "4")>>
<<if $seconds is "1">>
<<replace "#countdown">><span class="blink">nibble...</span><</replace>>
<<elseif $seconds is "2">>
<<replace "#countdown">><span class="blink">nibble...</span><</replace>>
<<elseif $seconds is "3">>
<<replace "#countdown">><span class="blink">nibble...</span><</replace>>
<<elseif $seconds is "4">>
<<replace "#countdown">><span class="blink">[[BITE|bite ocean]]</span><</replace>>
<<endif>>
<</repeat>>
<</silently>>\
<<elseif $fate is 2>>\
<<set $seconds to 10>>\
<span id="countdown"><span class="blink">nibble...</span></span>
<<silently>>
<<repeat 1s>>
<<set $seconds to either ("1", "2", "3")>>
<<if $seconds is "1">>
<<replace "#countdown">><span class="blink">nibble...</span><</replace>>
<<elseif $seconds is "2">>
<<replace "#countdown">><span class="blink">nibble...</span><</replace>>
<<elseif $seconds is "3">>
<<replace "#countdown">><span class="blink">[[BITE|bite ocean]]</span><</replace>>
<<endif>>
<</repeat>>
<</silently>>\
<<endif>>\YOU GOT A BITE!!!
1. [[Start reeling in!|CARRION]]
<<audio "bite" play>>\
Three choices stand before you...
1. [[SEA BASS|ocean fail 1]]
2. [[TUNA|ocean advance]]
3. [[REEF SHARK|ocean fail 1]]
<<audio "reeling" loop play>>\The mist parts...
1. [[SEA BASS|ocean fail 1a]]
2. [[TUNA|ocean fail 1a]]
3. [[REEF SHARK|ocean fail 1a]]The mist parts...
1. [[SEA BASS|ocean fail 1]]
2. [[TUNA|ocean fail 1]]
3. [[REEF SHARK|ocean advance 2]]The mist parts...
1. [[SEA BASS|ocean advance 3]]
2. [[TUNA|ocean fail 1]]
3. [[REEF SHARK|ocean fail 1]]The mist parts...
1. [[SEA BASS|ocean advance 4]]
2. [[TUNA|ocean fail 1]]
3. [[REEF SHARK|ocean fail 1]]The mist parts...
1. [[SEA BASS|ocean fail 1]]
2. [[TUNA|ocean advance 5]]
3. [[REEF SHARK|ocean fail 1]]The mist parts...
1. [[SEA BASS|ocean advance 6]]
2. [[TUNA|ocean fail 1]]
3. [[REEF SHARK|ocean fail 1]]You get a bite!!!!!
1. [[Reel it up!]]<<if visited ("Reel it up!") is 1>>Woah! It's a Sea Bass! You see bass!<<set $seabass to true>><<set $oceanspecies to $oceanspecies += 1>><<elseif visited ("Reel it up!") is 2>>Woah! It's a Tuna! One more and you'll have twona!<<set $tuna to true>><<set $oceanspecies to $oceanspecies += 1>><<elseif visited ("Reel it up!") is 3>>Woah! It's a Reef shark! You wonder why the call it that...<<set $reefshark to true>><<set $oceanspecies to $oceanspecies += 1>>
Huh? There's something else! It seems to be an [[audio log|audio log D]]<<elseif visited ("Reel it up!") gt 5>>You catch another fish--but it's nothing you haven't caught before.<<endif>>
[[=>|reel it up 2]]
<<audio "reeling" stop>>\
<<audio "catch" play>>\The mist parts...
1. [[SEA BASS|ocean fail 1b]]
2. [[TUNA|ocean fail 1b]]
3. [[REEF SHARK|ocean fail 1b]]The mist parts...
1. [[SEA BASS|ocean fail 1c]]
2. [[TUNA|ocean fail 1c]]
3. [[REEF SHARK|ocean fail 1c]]The mist parts...
1. [[SEA BASS|ocean fail 1d]]
2. [[TUNA|ocean fail 1d]]
3. [[REEF SHARK|ocean fail 1d]]The mist parts...
1. [[SEA BASS|ocean fail 1e]]
2. [[TUNA|ocean fail 1e]]
3. [[REEF SHARK|ocean fail 1e]]Nothing bites :(
1. [[Try again.|fishing ocean 3]]
2. [[Exit the fishing sequence.|ocean hub]]
<<audio "reeling" stop>>\
<<audio "bite" play>>\Alireza approaches you.
<<if $oceanspecies lt 3>><<type 35ms none>>"Huh, you actually caught something. Well, I'm supposed to unlock the next area for you now. I'm also supposed to tell you that if you stick around and catch all three species located here, I'll give you something special."<</type>>
1. [[I'll move on.]]
2. [[I'll fish some more.]]
<<elseif $oceanspecies is 3>><<type 35ms none>>"Wow. Look at you. You cauht all three fish species. Here, I'm supposed to give you this."<</type>>
[[=>|ocean spine]]
<<endif>>\
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "other-blip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "other-blip" stop>><</event>>\<<type 35ms none>>"Sure. Let me prepare the doorway for you."<</type>>
Alireza closes their eyes, focusing on something, and then they step backwards into the roiling fog. Suddenly, you are alone on the pier--and then suddenly--you are no longer on the pier.
1. [[Move on to the next area.|Choose Location]]
<<set $dream to true>>\
<<set $shortcut2 to true>>\
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "other-blip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "other-blip" stop>><</event>>\<<type 35ms none>>"Fair enough."<</type>>
[[=>|fishing ocean 3]]
<<set $shortcut2 to true>>\
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "other-blip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "other-blip" stop>><</event>>\<<if visited ("ocean spine 2") is 0>>From within their grey hoodie, they pull out a small plastic bag. It smells like fish scales and old blood, and they recoil from the smell as they produce it.
[[=>|ocean spine 2]]<<endif>><<if visited ("ocean spine 2") gt 0>><<type 35ms none>>"Wait... I already gave you the spine. I'm so forgetful these days..."<</type>>
[[=>|ocean spine already]]<<endif>>
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "other-blip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "other-blip" stop>><</event>>\
<<type 35ms none>>"I don't know. You'll see. Look--there isn't really much here for you anymore. I think that you should go."<</type>>
1. [[I guess I'll be seeing you...]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "other-blip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "other-blip" stop>><</event>>\From it, they produce a thick, still-bloody hunk of fish spine. It's size indicates a larger fish of some kind. Maybe a tuna, you think? (Or maybe a sea bass or maybe a reef shark...)
<<set $spine += 1>>
[[=>|ocean spine 3]]
<<type 35ms none>>"Take it."<</type>>
1. [[Take it.]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "other-blip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "other-blip" stop>><</event>>\<<type 35ms none>>"Sure. Take care now."<</type>>
And just like that, they step back into the roiling fog. You are alone on the pier--and then soon, you are no longer on the pier at all.
1. [[Move on to the next area.|Choose Location]]
<<set $dream to true>>\
<<set $shortcut2 to true>>\
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "other-blip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "other-blip" stop>><</event>>\Alireza's voice echoes in your memory as you approachthe pier. //Tuna. Reef shark. Sea bass. Sea bass. Tuna. Sea bass.//
You release your line over the edge.
[[=>|fishing ocean 3]]<<linkappend "Authorizing Passcode...">>
<<linkappend "Passcode Authorized.">>
<<linkappend "Administrator Authorized.">>
[[Launching Administrator Sequence...|Launch Simulation.]]
<</linkappend>>\
<</linkappend>>\
<</linkappend>>\<<linkappend "Error! Command Not Recognized.">>
<<linkappend "Passcode Required For Administrator Access.">>
Enter Keycard? [[Y]] / [[N|n2]]
<</linkappend>>\
<</linkappend>>\<<linkappend "Error! Command Not Recognized.">>
<<linkappend "Passcode Required For Administrator Access.">>
Enter Keycard? [[Y]] / [[N|n3]]
<</linkappend>>\
<</linkappend>>\<<linkappend "Error! Command Not Recognized.">>
<<linkappend "Passcode Required For Administrator Access.">>
Enter Keycard? [[Y]] / [[N|n4]]
<</linkappend>>\
<</linkappend>>\<<linkappend "Error! Command Not Recognized.">>
<<linkappend "Passcode Required For Administrator Access.">>
Enter Keycard? [[Y]] / [[N|n5]]
<</linkappend>>\
<</linkappend>>\<<linkappend "Sticky Keys Enabled!">>
[[Keycard Entered!|Y]]
<</linkappend>>\Launching "???" Sequence
[[=>|launch sim 2]]Fuck, your head hurts.
[[=>|sim 2]]<<if visited ("sim 2") is 1>>You open your eyes to a seething darkness. Indistinguishable shapes swim into view, dissipating into static before you have a chance to gauge them. You feel nauseous. You feel like throwing up.
[[=>|sim 3]]<<endif>><<if visited ("sim 2") gt 1>>You return to the seething darkness.
[[=>|? hub]]<<endif>>
<<audio "?_track" volume .3 loop play>>\There is not so much a landscape here, as there is the //suggestion// of a landscape. Something similiar to mountains pattern the distance, and in front of you, something similiar to water laps gently into soil. But everything is wrong. The light is stretched--and currents of static ripple through the enviornment in indiscernable currents.
[[=>|horace 1]]<<type 35ms none>>"Wonderful. It was nice getting to know you! It does me good to see fresh faces."<</type>>
[[=>|im ready 2.5]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "lowblip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "lowblip" stop>><</event>>\<<type 35ms none>>Today I caught my first pike of the season! Oh, Jackie, you should have been there to see me reel it in. The thing was a monster. Oh, if only someone had been there to help me get a picture with it. Where are you when I need you! I feel like its been so long since we've talked...<</type>>
1. [[Go back.|lake success final]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "lowblip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "lowblip" stop>><</event>>\<<type 35ms none>>Jackie... I think that something is wrong. When I try to remember your face all I see is static. I don't understand. I caught a bass last night. I miss you. I want to wake up.<</type>>
1. [[Go back.|lake success final]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "lowblip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "lowblip" stop>><</event>>\<<type 35ms none>>Someone new is coming today, Jackie. Oh yes, I won't mess it up. It's been so very long since I've seen someone else. I'm going to be great. I'm going to help them fish, help them move onto the next area. I will be in my proper place, fulfilling my proper role. Yes, Jackie, this is what I was meant to do. That's why I've been here all this time. Don't you get it? It's worth it! I'm happy! I am so happy!<</type>>
1. [[Go back.|lake success final]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "lowblip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "lowblip" stop>><</event>>\<<type 35ms none>>This is administrator Alireza signing off on my final simulation report.
Volunteer One told her she’d be in the sim for a few hours, tops. Just to gauge its effectiveness. Just to set some base parameters.
It’s been six days. I brought up my concerns with management… but they brushed them aside. I never thought my career would end like this, but here we are.<</type>>
1. [[Go Back.|Reel it up!]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "other-blip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "other-blip" stop>><</event>>\Once on, it displays a list of dates.
- [[June 17th, 2037]]
- [[July 2rd, 2011]]
- [[July 25th, 2037]]
- [[September 19th, 2011]]
- [[September 28th, 2037]]
- [[September 29th, 2011]]
- [[October 9th, 2037]]
- [[October 13th, 2037]]
1. [[Search the room.]]
2. [[Go back.|Enter the shack.]]Fuck.
[[=>|sim 1]]//Successful integration of Volunteer One achieved. Further testing required to ascertain limits of simulation. Partial construction of the Simulator AI has begun. Estimated trial date: somewhere in the next few months.
-A//
1. [[Return.|Approach the computer.]]//More meteors today. Lots of scrap falling from the sky.//
-J//
1. [[Return.|Approach the computer.]]//I'm writing this in my phone on the pier above the docks. I just had the strangest dream. Or more of a nightmare anyways. I can't really remember it too well, but it had something to do with fishing.
-A.//
1. [[Return|Approach the computer.]]//Jackie left to try and pull some metal from the craters. I spent today catching bluegills by the pond. I hope he comes back soon. I'm starting to get a little worried.
-J//
1. [[Return|Approach the computer.]]//Simulation testing has been promising. Volunteer One is close to full integration. But some of these early trial runs proved difficult. I threw together a quick patch that should minimize discomfort.
-A//
1. [[Return|Approach the computer.]]//Something in the metal Jackie brought back with him made us dream. I suddenly realized that there were never any metoers, never anything falling from the sky. This whole time that was just the sound of the rain, wasn't it?
-J//
1. [[Return|Approach the computer.]]//Going to run a quick system reset, see if that won’t smooth this latest patch over.
I’ll also have a little bit of time to do some digging. Something about all of this just doesn't seem right. I might need to do a plug-in to get the full picture.
-A//
1. [[Return|Approach the computer.]]//Administrator A volunteered for complete neural integration. Initial results were unstable, but with further tinkering (and cooperative behavior) things should smoothe out. Sending along for approval from corporate.//
1. [[Return|Approach the computer.]]Art commissioned from Liz McCown (https://www.lizmccownart.com/)
Thanks to everyone I've ever gone fishing with.
Wet Riffs Kevin MacLeod (incompetech.com)
Licensed under Creative Commons: By Attribution 3.0 License
http://creativecommons.org/licenses/by/3.0/
Late Night Radio Kevin MacLeod (incompetech.com)
Licensed under Creative Commons: By Attribution 3.0 License
http://creativecommons.org/licenses/by/3.0/
Ebbs And Flows Preview by Kevin MacLeod
Link: https://incompetech.filmmusic.io/song/5727-ebbs-and-flows-preview
License: https://filmmusic.io/standard-license
Ancient Rite by Kevin MacLeod
Link: https://incompetech.filmmusic.io/song/5739-ancient-rite
License: https://filmmusic.io/standard-license
Ice Flow by Kevin MacLeod
Link: https://incompetech.filmmusic.io/song/3898-ice-flow
License: https://filmmusic.io/standard-license
All other sound effects fall under Public Domain, sourced from freesound.org
1. [[Return.|home]]You grab ahold of your rod and begin to reel.
[[=>|fight 4]]
<<audio "reeling" loop play>>\
The tension in your line tightens...
Your opponent is getting ready to attack...
<span id="countdown"><span class="blink"></span></span>
<<set $seconds to either ("1", "2")>>
<<silently>>
<<repeat 1s>>
<<if $seconds is "1">>
<<replace "#countdown">><span class="blink">[[REEL]]</span>
<<set $seconds to "2">>
<</replace>>
<<elseif $seconds is "2">>
<<replace "#countdown">><span class="blink">[[RELEASE]]</span>
<<set $seconds to "1">>
<</replace>>
<<endif>>
<</repeat>>
<</silently>>\
<<audio "bite" play>>\You deal 10 damage to your opponent!
Your opponent has 9,990 life remaining.
Your opponent deals 99 damage to you.
You have 1 life remaining.
Your opponent is raising its defenses.
<span id="countdown"><span class="blink"></span></span>
<<set $seconds to either ("1", "2")>>
<<silently>>
<<repeat 1s>>
<<if $seconds is "1">>
<<replace "#countdown">><span class="blink">[[REEL|reel 1]]</span>
<<set $seconds to "2">>
<</replace>>
<<elseif $seconds is "2">>
<<replace "#countdown">><span class="blink">[[RELEASE|release 1]]</span>
<<set $seconds to "1">>
<</replace>>
<<endif>>
<</repeat>>
<</silently>>\
<<audio "bite" play>>\
<<set $damage to true>>\You raise your defenses!
Your opponent deals 99 damage to you.
You block the damage!
You have 100 life remaining.
Your opponent has 10,000 life remaining.
Your opponent is raising its defenses.
<span id="countdown"><span class="blink"></span></span>
<<set $seconds to either ("1", "2")>>
<<silently>>
<<repeat 1s>>
<<if $seconds is "1">>
<<replace "#countdown">><span class="blink">[[REEL|reel 2]]</span>
<<set $seconds to "2">>
<</replace>>
<<elseif $seconds is "2">>
<<replace "#countdown">><span class="blink">[[RELEASE|release 2]]</span>
<<set $seconds to "1">>
<</replace>>
<<endif>>
<</repeat>>
<</silently>>\
<<audio "bite" play>>\
<<set $damage to false>>\Your opponent raises its defenses!
You deal 10 damage to your opponent!
It blocks the damage!
Your opponent has 9,990 life remaining.
Your opponent is powering up...
<span id="countdown"><span class="blink"></span></span>
<<set $seconds to either ("1", "2")>>
<<silently>>
<<repeat 1s>>
<<if $seconds is "1">>
<<replace "#countdown">><span class="blink">[[REEL|reel 3]]</span>
<<set $seconds to "2">>
<</replace>>
<<elseif $seconds is "2">>
<<replace "#countdown">><span class="blink">[[RELEASE|release 3]]</span>
<<set $seconds to "1">>
<</replace>>
<<endif>>
<</repeat>>
<</silently>>\
<<audio "bite" play>>\You raise your defenses!
Your opponent raises its defenses!
Your opponent has 9,990 life remaining.
You have 1 life remaining.
Your opponent is powering up...
<span id="countdown"><span class="blink"></span></span>
<<set $seconds to either ("1", "2")>>
<<silently>>
<<repeat 1s>>
<<if $seconds is "1">>
<<replace "#countdown">><span class="blink">[[REEL|reel 4]]</span>
<<set $seconds to "2">>
<</replace>>
<<elseif $seconds is "2">>
<<replace "#countdown">><span class="blink">[[RELEASE|release 4]]</span>
<<set $seconds to "1">>
<</replace>>
<<endif>>
<</repeat>>
<</silently>>\
<<audio "bite" play>>\Your opponent raises its defenses!
You deal 10 damage to your opponent!
It blocks the damage!
Your opponent has 10,000 life remaining.
Your opponent is powering up...
<span id="countdown"><span class="blink"></span></span>
<<set $seconds to either ("1", "2")>>
<<silently>>
<<repeat 1s>>
<<if $seconds is "1">>
<<replace "#countdown">><span class="blink">[[REEL|reel 5]]</span>
<<set $seconds to "2">>
<</replace>>
<<elseif $seconds is "2">>
<<replace "#countdown">><span class="blink">[[RELEASE|release 5]]</span>
<<set $seconds to "1">>
<</replace>>
<<endif>>
<</repeat>>
<</silently>>\
<<audio "bite" play>>\You raise your defenses!
Your opponent raises its defenses!
Your opponent has 10,000 life remaining.
You have 1 life remaining.
Your opponent is powering up...
<span id="countdown"><span class="blink"></span></span>
<<set $seconds to either ("1", "2")>>
<<silently>>
<<repeat 1s>>
<<if $seconds is "1">>
<<replace "#countdown">><span class="blink">[[REEL|reel 6]]</span>
<<set $seconds to "2">>
<</replace>>
<<elseif $seconds is "2">>
<<replace "#countdown">><span class="blink">[[RELEASE|release 6]]</span>
<<set $seconds to "1">>
<</replace>>
<<endif>>
<</repeat>>
<</silently>>\
<<audio "bite" play>>\Your opponent powers up!
You deal 10 damage to your opponent.
You opponent has 9,980 life remaing...
Your opponent grows larger!
<span id="countdown"><span class="blink"></span></span>
<<set $seconds to either ("1", "2")>>
<<silently>>
<<repeat 1s>>
<<if $seconds is "1">>
<<replace "#countdown">><span class="blink">[[REEL|boss]]</span>
<<set $seconds to "2">>
<</replace>>
<<elseif $seconds is "2">>
<<replace "#countdown">><span class="blink">[[RELEASE|boss]]</span>
<<set $seconds to "1">>
<</replace>>
<<endif>>
<</repeat>>
<</silently>>\
<<audio "bite" play>>\
<<set $tworeel to true>>\Your opponent powers up!
You raise your defenses.
Your opponent has 9,990 life remaining...
Your opponent grows larger!
<span id="countdown"><span class="blink"></span></span>
<<set $seconds to either ("1", "2")>>
<<silently>>
<<repeat 1s>>
<<if $seconds is "1">>
<<replace "#countdown">><span class="blink">[[REEL|boss]]</span>
<<set $seconds to "2">>
<</replace>>
<<elseif $seconds is "2">>
<<replace "#countdown">><span class="blink">[[RELEASE|boss]]</span>
<<set $seconds to "1">>
<</replace>>
<<endif>>
<</repeat>>
<</silently>>\
<<audio "bite" play>>\
<<set $onereel to true>>\Your opponent powers up!
You deal 10 damage to your opponent.
You opponent has 9,980 life remaing...
Your opponent grows larger!
<span id="countdown"><span class="blink"></span></span>
<<set $seconds to either ("1", "2")>>
<<silently>>
<<repeat 1s>>
<<if $seconds is "1">>
<<replace "#countdown">><span class="blink">[[REEL|boss]]</span>
<<set $seconds to "2">>
<</replace>>
<<elseif $seconds is "2">>
<<replace "#countdown">><span class="blink">[[RELEASE|boss]]</span>
<<set $seconds to "1">>
<</replace>>
<<endif>>
<</repeat>>
<</silently>>\
<<audio "bite" play>>\
<<set $tworeel to true>>\Your opponent powers up!
You raise your defenses.
You opponent has 9,990 life remaing...
Your opponent grows larger!
<span id="countdown"><span class="blink"></span></span>
<<set $seconds to either ("1", "2")>>
<<silently>>
<<repeat 1s>>
<<if $seconds is "1">>
<<replace "#countdown">><span class="blink">[[REEL|boss]]</span>
<<set $seconds to "2">>
<</replace>>
<<elseif $seconds is "2">>
<<replace "#countdown">><span class="blink">[[RELEASE|boss]]</span>
<<set $seconds to "1">>
<</replace>>
<<endif>>
<</repeat>>
<</silently>>\
<<audio "bite" play>>\
<<set $onereel to true>>\Your opponent powers up!
You deal 10 damage to your opponent.
Your opponent has 9,990 life remaining...
Your opponent grows larger!
<span id="countdown"><span class="blink"></span></span>
<<set $seconds to either ("1", "2")>>
<<silently>>
<<repeat 1s>>
<<if $seconds is "1">>
<<replace "#countdown">><span class="blink">[[REEL|boss]]</span>
<<set $seconds to "2">>
<</replace>>
<<elseif $seconds is "2">>
<<replace "#countdown">><span class="blink">[[RELEASE|boss]]</span>
<<set $seconds to "1">>
<</replace>>
<<endif>>
<</repeat>>
<</silently>>\
<<audio "bite" play>>\
<<set $onereel to true>>\Your opponent powers up!
You raise your defenses.
Your opponent has 10,000 life remaining...
Your opponent grows larger!
<span id="countdown"><span class="blink"></span></span>
<<set $seconds to either ("1", "2")>>
<<silently>>
<<repeat 1s>>
<<if $seconds is "1">>
<<replace "#countdown">><span class="blink">[[REEL|boss]]</span>
<<set $seconds to "2">>
<</replace>>
<<elseif $seconds is "2">>
<<replace "#countdown">><span class="blink">[[RELEASE|boss]]</span>
<<set $seconds to "1">>
<</replace>>
<<endif>>
<</repeat>>
<</silently>>\
<<audio "bite" play>>\
<<set $noreel to true>>\Your opponent powers up!
You deal 10 damage to your opponent.
Your opponent has 9,990 life remaining...
Your opponent grows larger!
<span id="countdown"><span class="blink"></span></span>
<<set $seconds to either ("1", "2")>>
<<silently>>
<<repeat 1s>>
<<if $seconds is "1">>
<<replace "#countdown">><span class="blink">[[REEL|boss]]</span>
<<set $seconds to "2">>
<</replace>>
<<elseif $seconds is "2">>
<<replace "#countdown">><span class="blink">[[RELEASE|boss]]</span>
<<set $seconds to "1">>
<</replace>>
<<endif>>
<</repeat>>
<</silently>>\
<<audio "bite" play>>\
<<set $onereel to true>>\Your opponent powers up!
You raise your defenses.
Your opponent has 10,000 life remaining...
Your opponent grows larger!
<span id="countdown"><span class="blink"></span></span>
<<set $seconds to either ("1", "2")>>
<<silently>>
<<repeat 1s>>
<<if $seconds is "1">>
<<replace "#countdown">><span class="blink">[[REEL|boss]]</span>
<<set $seconds to "2">>
<</replace>>
<<elseif $seconds is "2">>
<<replace "#countdown">><span class="blink">[[RELEASE|boss]]</span>
<<set $seconds to "1">>
<</replace>>
<<endif>>
<</repeat>>
<</silently>>\
<<audio "bite" play>>\
<<set $noreel to true>>\The creature lurches upwards, seething towards the unfinished sky.
<<audio "reeling" stop>>
[[=>|boss 2]]And then it starts to dive beneath the water, pulling you under with it.
1. [[Call for Horace.]]You consume the (3) Fish Spines. They go down easy. They taste like rust and rubber.
[[=>|secret ending]]You have unlocked the SECRET ENDING!!!
[[=>|secret ending 2]]Thank you so so so much for playing this stupid game. There is so much about this project I would change if I could snap my fingers and make it happen--but I'm really really proud of it too. That someone might actually do all my silly little tasks and end up reading this is just delightful. So thank you--and go catch a lunker for me.
XOXOX
Maxine
Underfoot, the wooden planks are springy and pleasant to walk across. A cool breeze comes from the water. At the end of the pier, another figure is enjoying the afternoon.
1. [[Say hello.]]You say hello to the woman. She turns to you, suprised but smiling. <<linkappend "=>">>
<<type 35ms none>>"Oh, hi. I didn't see you walk up. It's nice to finally meet you. My name is June."<</type>>\
1. [[It's nice to meet you too.]]
2. [[Do we know each other?]]
<</linkappend>>
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "lowblip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "lowblip" stop>><</event>>\The woman smiles. Her age becomes apparent in the soft lines of her face, and you think to yourself that she's beautiful. <<linkappend "=>">>
<<type 35ms none>>"Oh, you're sweet. And I bet you're eager to get at it. Let me know when you're ready to start."<</type>>
1. [[Oh I'm ready.]]
2. [[Start what?]]
<</linkappend>>\
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "lowblip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "lowblip" stop>><</event>>\The woman frowns. Her age becomes apparent in the lines that deepen on her face. <<linkappend "=>">>
<<type 35ms none>>"I'm supposed to teach you how to fish, don't you remember?"<</type>>
1. [[No, I don't.]]
2. [[Maybe...|No, I don't.]]
<</linkappend>>\
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "lowblip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "lowblip" stop>><</event>>\The woman looks at you curiously, her brows folded. After a moment her expression relaxes. <<linkappend "=>">>
<<type 35ms none>>"Ah, no worries. Memories often come and go as they please. Come, fishing will make you feel better."<</type>>
1. [[Sounds good.]]
2. [[I'm not sure...]]
<</linkappend>>\
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "lowblip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "lowblip" stop>><</event>>\<<type 35ms none>>"Hah! I like you. I think we're going to have a good time. Feel free to start fishing whenever you'd like!"<</type>>
[[=>|fishing hub]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "lowblip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "lowblip" stop>><</event>>\<<type 35ms none>>"Fishing, of course! Feel free to start whenever you are ready."<</type>>
[[=>|fishing hub]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "lowblip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "lowblip" stop>><</event>>\<<type 35ms none>>"Wonderful! Feel free to start whenever you'd like."<</type>>
[[=>|fishing hub]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "lowblip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "lowblip" stop>><</event>>\<<type 35ms none>>"But why? The day is beautiful and the fish are biting."<</type>>
[[=>|alright 2]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "lowblip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "lowblip" stop>><</event>>\<<type 35ms none>>"Let's not be silly. Grab that pole."<</type>>
[[=>|fishing hub]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "lowblip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "lowblip" stop>><</event>>\1. [[Go fishing.]]
2. [[Talk to June.]]
3. [[Save game.]]
<<audio "lowblip" stop>>\You step to the edge of the pier and cast your line.
[[=>|lake fishing]]<<if visited ("Talk to June.") is 1>><<type 35ms none>>"Hi there. What can I help you with?"<</type>><<elseif visited ("Talk to June.") gt 1>><<type 35ms none>>"Oh, you're back! What can I help you with?"<</type>><<endif>>
1. [[Tell me about yourself.]]
2. [[Tell me more about fishing.]]
3. <<if visited ("How do I move onto other locations?") is 0>>[[How do I move onto other locations?]]<<elseif visited ("How do I move onto other locations?") gt 0>>[[Have I caught enough fish?]]<<endif>>
<<if $reset is true>>4. [[Can you change the weather for me?]]<<endif>>
5. [[Goodbye.|fishing hub]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "lowblip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "lowblip" stop>><</event>>\<<link "Save or load file from here.">><<script>>UI.saves()<</script>><</link>>
1. [[Go back.|fishing hub]]<<type 35ms none>>"Who, me? What do you want to know?<</type>>
1. [[Where did you learn to fish?]]
2. [[Do you have any family?]]
3. [[How did you end up here?]]
4. [[Talk to June about something else.|Talk to June.]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "lowblip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "lowblip" stop>><</event>>\<<type 35ms none>>"What do you need to know?"<</type>>
1. [[What kind of fish are in this lake?]]
2. [[How can I catch different fish?]]
3. [[What do I do with these fish?]]
4. [[Talk to June about something else.|Talk to June.]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "lowblip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "lowblip" stop>><</event>>\
<<type 35ms none>>"Once you catch three out of the six species in this lake, I will unlock your access to the next level. Just come talk to me when you've caught enough."<</type>>
1. [[I have more questions.|Talk to June.]]
2. [[Goodbye.|fishing hub]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "lowblip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "lowblip" stop>><</event>>\<<if visited ("Where did you learn to fish?") is 1>><<type 35ms none>>"My father taught me when I was a kid. We used to go out early in the morning by the lake."<</type>>
1. [[Those sound like fond memories.]]
2. [[Tell me about your father.]]
<<elseif visited ("Where did you learn to fish?") gt 1>><<type 35ms none>>"I... I'm sorry. What was the question?"<</type>>
1. [[Tell me about yourself.]]
2. [[Goodbye.|fishing hub]]<<endif>>
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "lowblip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "lowblip" stop>><</event>>\<<if visited ("Do you have any family?") is 1>><<type 35ms none>>"Family?"<</type>>
[[=>|Do you have family 1.5]]
<<elseif visited ("Do you have any family?") gt 1>><<type 35ms none>>"Please, stop asking me that."<</type>>
[[=>|Do you have family 3]]
<<endif>>\
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "lowblip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "lowblip" stop>><</event>>\<<type 35ms none>>"End up where? This lake? I drove here, silly."<</type>>
1. [[Not the lake.]]
2. [[You drove here?]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "lowblip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "lowblip" stop>><</event>>\<<type 35ms none>>"You shouldn't ask people questions like that. It isn't polite."<</type>>
[[=>|Do you have family 3]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "lowblip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "lowblip" stop>><</event>>\
<<type 35ms none>>"I--uh..."<</type>>
[[=>|Do you have family 2]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "lowblip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "lowblip" stop>><</event>>\<<type 35ms none>>"Let's change the topic."<</type>>
1. [[Tell me about yourself.]]
2. [[Goodbye.|fishing hub]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "lowblip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "lowblip" stop>><</event>>\
<<type 35ms none>>"They are. It's important to have fond memories that you can hold on to."<</type>> <<linkappend "=>">>
She pauses, taking a deep breath and seemingly collecting herself.
[[=>|fond memories 1]]
<</linkappend>>\
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "lowblip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "lowblip" stop>><</event>>\
<<type 35ms none>>"He... He was... Stop it, I remember. Just give me a second."<</type>>
[[=>|Tell me about your father 2]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "lowblip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "lowblip" stop>><</event>>\<<type 35ms none>>"My father was a carpenter. He used to take me fishing by the lake. One time for Christmas, he made me a rod by hand."<</type>>
[[=>|Tell em about your father 3]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "lowblip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "lowblip" stop>><</event>>\<<type 35ms none>>"I loved that pole. I used it all the time. Only, I think that I broke it. I can't remember. I think somehow I broke it. I don't have it anymore. I couldn't take it with me."<</type>>
1. [[Take it with you?]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "lowblip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "lowblip" stop>><</event>>\<<type 35ms none>>"I couldn't take it here with me. I had to leave it behind."<</type>> <<linkappend "=>">>
She pauses. <<linkappend "=>">>
<<type 35ms none>>"I don't think I want to talk about this anymore. Can we get back to fishing?"<</type>>
1. [[Tell me about yourself.]]
2. [[Goodbye.|fishing hub]]
<</linkappend>>\
<</linkappend>>\
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "lowblip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "lowblip" stop>><</event>>\<<if visited ("Not the lake.") is 1>>You explain that you don't mean the lake, you mean this //place//. She looks at you and doesn't seem to understand.
[[=>|Not the lake 2]]<<elseif visited ("Not the lake.") gt 1>>"You explain that you don't mean the lake, you mean this //place//. She gives you a sour look in return.
[[=>|Do you have any family 3]]<<endif>>
<<type 35ms none>>"Of course. I always borrow Jackie's car in the morning to go fishing."<</type>>
1. [[Who is Jackie?]]
2. [[I don't see a car.]]\
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "lowblip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "lowblip" stop>><</event>>\She turns around from you, hiding her face. After a minute she turns back and smiles reassuringly.
[[=>|Fond memories 3]]
<<type 35ms none>>"I'm sorry. I'm not feeling well. Let's change the topic."<</type>>
1. [[Tell me about yourself.]]
2. [[Goodbye.|fishing hub]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "lowblip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "lowblip" stop>><</event>>\
<<type 35ms none>>"Ah, okay. That's better. I'm sorry, what was the question?"<</type>>
1. [[Tell me about yourself.]]
2. [[Goodbye.|fishing hub]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "lowblip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "lowblip" stop>><</event>>\
At the mention of that name, she seems to recoil.
[[=>|jackie 2]]This seems to puzzle her, and she frowns.
[[=>|no car 2]]<<type 35ms none>>"You aren't really making any sense. But that's okay! As long as you're happy fishing, that's all I care about.<</type>>
1. [[Tell me about yourself.]]
2. [[Goodbye.|fishing hub]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "lowblip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "lowblip" stop>><</event>>\<<type 35ms none>>"Where did I leave that damn thing... You must excuse me, I seem to have forgotten where I parked. Oh well, I'll find it later."<</type>>
[[=>|no car 3]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "lowblip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "lowblip" stop>><</event>>\<<type 35ms none>>"Is there something else I can help you with?"<</type>>
1. [[Tell me about yourself.]]
2. [[Goodbye.|fishing hub]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "lowblip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "lowblip" stop>><</event>>\<<type 35ms none>>"Did you just say //Jackie//? Where did you hear that name? Have you seen him?"<</type>>
1. [[You just mentioned him.]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "lowblip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "lowblip" stop>><</event>>\<<type 35ms none>>"Oh, right. I remember now..."<</type>>
[[=>|mentioned him 2]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "lowblip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "lowblip" stop>><</event>>\<<type 35ms none>>"Jackie is no one. Please, don't ask me about him again."<</type>>
[[=>|Do you have family 3]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "lowblip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "lowblip" stop>><</event>>\Double-click this passage to edit it.<<type 35ms none>>"The fog? I don't know what you mean. It's always foggy here."<</type>>
[[=>|doge the question 2]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "other-blip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "other-blip" stop>><</event>>\<<type 35ms none>>"Hah! Okay, you're funny. Maybe this won't be so bad. Are you ready for me to teach you how to fish?"<</type>>
1. [[I already know how to fish.]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "other-blip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "other-blip" stop>><</event>>\<<type 35ms none>>"Look, I'm supposed to teach you how to fish. Can we get that over with?"<</type>>
1. [[I already know how to fish.]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "other-blip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "other-blip" stop>><</event>>\Double-click this passage to edit it.<<type 35ms none>>"I literally don't know what I'm supposed to say to that."<</type>>
[[=>|already know 3]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "other-blip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "other-blip" stop>><</event>>\<<type 35ms none>>"Well don't let me stop you then. Go at it. I'll be here if you have any questions, I guess."<</type>>
[[=>|already know 4]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "other-blip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "other-blip" stop>><</event>>\<<type 35ms none>>"Try not to get a hook in your thumb."<</type>>
[[=>|ocean hub]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "other-blip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "other-blip" stop>><</event>>\1. [[Go fishing.|I'm going to start fishing.]]
2. [[Talk to the stranger.]]
3. [[Save game.|save game ocean]]
<<if visited ("victory") gt 0>>4. [[Leave the area.|Choose Location]]<<endif>>
<<audio "other-blip" stop>>\<<if visited ("Talk to the stranger.") is 1>><<type 35ms none>>"Blah. Is there something I can help you with?"<</type>><<endif>><<if visited ("Talk to the stranger.") gt 1>><<type 35ms none>>"Oh. You're back."<</type>><<endif>>
1. [[Tell me about yourself.|tell me about yourself ocean]]
2. [[What is this place?]]
3. [[Can you change the weather for me?|weather ocean]]
4. [[Goodbye.|ocean hub]]
<<if visited ("I'm going to start fishing.") gt 0>>5. [[Admit that you need help with fishing.]]<<endif>>
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "other-blip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "other-blip" stop>><</event>>\<<if visited ("tell me about yourself ocean") is 1>><<type 35ms none>>"//Sigh//. Okay, sure. My name is Alireza. What else do you want to know?"<</type>><<endif>><<if visited ("tell me about yourself ocean") gt 1>><<type 35ms none>>"What else do you want to know?"<</type>><<endif>>
1. [[What are your thoughts on fishing?]]
2. [[What are you doing out here?]]
3. [[Tell me a fun fact.]]
4. [[Ask something else.|Talk to the stranger.]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "other-blip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "other-blip" stop>><</event>>\<<type 35ms none>>"Hah... I presume that you don't mean 'The Ocean'."<</type>>
[[=>|what is this place 2]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "other-blip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "other-blip" stop>><</event>>\<<type 35ms none>>"Hah! I thought you'd come crawling back for help."<</type>>
[[=>|admit 2]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "other-blip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "other-blip" stop>><</event>>\<<type 35ms none>>"Fishing is fine, I guess. To be honest I'm a little over it."<</type>>
1. [[Why?]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "other-blip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "other-blip" stop>><</event>>\<<type 35ms none>>"I'm supposed to be teaching people like you how to fish. Beyond that, just trying to keep my head screwed straight."<</type>>
[[=>|what are you doing out here 2]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "other-blip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "other-blip" stop>><</event>>\<<if visited ("Tell me a fun fact.") is 1>><<type 35ms none>>"One time I chugged a whole bottle of ketchup in less than a minute."<</type>>\
<<elseif visited ("Tell me a fun fact.") is 2>><<type 35ms none>>"My dad was a dock worker."<</type>>\
<<elseif visited ("Tell me a fun fact.") is 3>><<type 35ms none>>"I used to be really good at soccer."<</type>>\
<<elseif visited ("Tell me a fun fact.") is 4>><<type 35ms none>>"One time this dude in a full suit of armor came through here. I taught him how to fish, he was really nice."<</type>>\
<<elseif visited ("Tell me a fun fact.") is 5>><<type 35ms none>>"My first kiss was under a bridge."<</type>>\
<<elseif visited ("Tell me a fun fact.") is 6>><<type 35ms none>>"I still have my wisdom teeth."<</type>>\
<<elseif visited ("Tell me a fun fact.") is 7>><<type 35ms none>>"The biggest fish I've ever caught here was over three feet. Thing was huge."<</type>>\
<<elseif visited ("Tell me a fun fact.") is 8>><<type 35ms none>>"I used to love to watch wrestling. Been so long since I've seen a TV."<</type>>\
<<elseif visited ("Tell me a fun fact.") is 9>><<type 35ms none>>"My mom was a scientist up in orbit. Studying those meteors."<</type>>\
<<elseif visited ("Tell me a fun fact.") is 10>><<type 35ms none>>"I have given up on going home."<</type>>\
<<elseif visited ("Tell me a fun fact.") gt 10>><<type 35ms none>>"I can't think of any more fun facts."<</type>><<endif>>\
1. [[Tell me another fun fact.|Tell me a fun fact.]]
2. [[Ask something else.|tell me about yourself ocean]]
3. [[Goodbye.|ocean hub]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "other-blip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "other-blip" stop>><</event>>\<<type 35ms none>>"To be honest, I'm not really sure how to answer your question. 'This place' is not something that can be explained so easily."<</type>>
[[=>|what is this place 3]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "other-blip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "other-blip" stop>><</event>>\<<type 35ms none>>"Hmm. Let me think. Would you like me to describe it to you literally, or in a metaphor?"<</type>>
1. [[Literally.]]
2. [[With a metaphor.]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "other-blip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "other-blip" stop>><</event>>\<<type 35ms none>>"We are trapped inside of a looped degrading simulation state that has accrued a certain level of sentience. It manifests itself as various fishing minigames."<</type>>
[[=>|literally 2]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "other-blip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "other-blip" stop>><</event>>\They smile.
<<type 35ms none>>"Good. I love metaphors."<</type>>
[[=>|metaphor 2]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "other-blip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "other-blip" stop>><</event>>\<<type 35ms none>>"Although I am not totally sure of the timeframe, I know that I myself have been living inside here for at least two years."<</type>>
[[=>|literally 2.5]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "other-blip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "other-blip" stop>><</event>>\<<type 35ms none>>"There are a few of us. I'm not sure if you met June back at The Lake, but she hasn't even figured out that she's stuck here yet. Poor thing. Living in a dream."<</type>>
[[=>|literally 4]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "other-blip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "other-blip" stop>><</event>>\<<type 35ms none>>"Before you ask, I'm not sure what's causing this. I'm not sure there even is a cause. The simulation is just something that you learn to accept. This is the world that we both live in now."<</type>>
1. [[How do I get out?]]
2. [[How did I get in here?]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "other-blip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "other-blip" stop>><</event>>\<<type 35ms none>>"You don't. Even if you quit out and close your browser, you're already trapped."<</type>>
[[=>|get out 2]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "other-blip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "other-blip" stop>><</event>>\<<type 35ms none>>"I'm not sure. This place affects memory. I have a few theories. Evil corporations, some kind of eldritch being."<</type>>
[[=>|how did i get here 2]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "other-blip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "other-blip" stop>><</event>>\<<type 35ms none>>"You see, even now, a part of you has leached into this game. Into the code. A little sliver of a reflection of yourself, caught in the currents. Drifting like plankton. Even when the memory of this experience falls away into the oblivion of time, that piece of you will exist here, trapped in this moment, in this matrix, in this simulation. You cannot change that. It is an interaction codified by the natural laws of this world. An immovable constant. In this way, the game has already beaten you. There is no point playing any longer, unless you wish to make that sliver have more meaningful context. But beware, lest you introduce it to more suffering than it is due."<</type>>
1. [[How did I get in here?]]
2.[[=>|get out 3]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "other-blip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "other-blip" stop>><</event>>\<<type 35ms none>>"Anyways. Yeah. It's best not to think about it too much. There's always more fish to catch, after all."<</type>>
1. [[Ask something else.|Talk to the stranger.]]
2. [[Goodbye.|ocean hub]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "other-blip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "other-blip" stop>><</event>>\<<type 35ms none>>"Truthfully, in the end, it doesn't matter much. We're trapped here nonetheless."<</type>>
1. [[How do I get out?]]
2. [[=>|get out 3]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "other-blip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "other-blip" stop>><</event>>\<<type 35ms none>>"Imagine that you are a hampster running in a wheel. Except instead of running, you're fishing. And instead of a wheel, you are inside of a simulated world."<</type>>
[[=>|metaphor 3]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "other-blip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "other-blip" stop>><</event>>\<<type 35ms none>>"We're all just little hampsters in this place that is far beyond our understanding. This place obliterates us. It takes our memories and our identity from us. It took me a long time to realize that I was trapped."<</type>>
[[=>|metaphor 4]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "other-blip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "other-blip" stop>><</event>>\<<type 35ms none>>"I'm not sure if you met June back at The Lake, but she hasn't even figured out that she's stuck here yet. Poor thing. Living in a dream."<</type>>
[[=>|literally 4]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "other-blip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "other-blip" stop>><</event>>\<<type 35ms none>>"Do anything long enough and you get tired of it, I guess."<</type>>
[[=>|Why? 2]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "other-blip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "other-blip" stop>><</event>>\Double-click this passage to edit it.<<type 35ms none>>"Do anything long enough and you get real tired..."<</type>>
1. [[Ask something else.|tell me about yourself ocean]]
2. [[Goodbye.|ocean hub]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "other-blip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "other-blip" stop>><</event>>\<<type 35ms none>>"You want me to... change the weather? I have no idea what you're talking about."<</type>>
[[=>|weather ocean 2]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "other-blip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "other-blip" stop>><</event>>\<<type 35ms none>>"What else can we do, really?"<</type>>
1. [[Ask something else.|tell me about yourself ocean]]
2. [[Goodbye.|ocean hub]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "other-blip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "other-blip" stop>><</event>>\<<type 35ms none>>"I'm not really in the mood to have my leg pulled."<</type>>
1. [[Ask something else.|Talk to the stranger.]]
2. [[Goodbye.|ocean hub]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "other-blip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "other-blip" stop>><</event>>\<<type 35ms none>>"Fishng works different at every location. You're going to need a passcode to make any progress here."<</type>>
1. [[Passcode?]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "other-blip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "other-blip" stop>><</event>>\<<type 35ms none>>"Yes. The passcode. Once you have it, things are easy."<</type>>
[[=>|Passcode 2]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "other-blip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "other-blip" stop>><</event>>\<<type 35ms none>>"It's T.R.S.S.T.S. You might want to write that down."<</type>>
1. [[Ask something else.|Talk to the stranger.]]
2. [[Goodbye.|ocean hub]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "other-blip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "other-blip" stop>><</event>>\<<type 35ms none>>"I've been fine. It's... Getting harder to remember things. But that's okay! Maybe if I just keep fishing, things will come back to me. That would be nice, wouldn't it?"<</type>>
[[=>|how have you been 2]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "other-blip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "other-blip" stop>><</event>>\Something dull shines from behind their eyes. For a moment, you swear you see static.
[[=>|how have you been 3]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "other-blip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "other-blip" stop>><</event>>\<<type 35ms none>>"Is there something else I can do for you?"<</type>>
1. [[Goodbye.|ocean hub]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "other-blip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "other-blip" stop>><</event>>\<<type 35ms none>>"There are a lot of unknowns. Why us? Why fishing? I am not yet sure."<</type>>
[[=>|literally 3]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "other-blip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "other-blip" stop>><</event>>\You move forward, trying to find a more stable spot. After a moment, you stumble onto a clearing amidst the unbecoming static.
[[=>|horace 2]]At the center of this oasis, a figure clad in platemail stands leaned against a tree, a fishing pole clutched in his gauntleted hand. The shining curves of his silver helm come to an expressive point, and as you approach, he turns his neck towards you. You can hear his armor gently clink.
[[=>|horace 3]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "high-blip" play loop>><<audio "static-voice" play loop volume 0.01>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "high-blip" stop>><<audio "static-voice" stop>><</event>>\<<type 35ms none>>"Ho there, stranger! It has been a good long while since I've been graced by company. What brings you to this strange and transient land?"<</type>>
1. [[I'm lost.]]
2. [[I'm just trying to go fishing.]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "high-blip" play loop>><<audio "static-voice" play loop volume 0.01>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "high-blip" stop>><<audio "static-voice" stop>><</event>>\<<type 35ms none>>"Ah, but aren't we all? Such is the nature of this endless dream..."<</type>>
[[=>|lost 2]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "high-blip" play loop>><<audio "static-voice" play loop volume 0.01>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "high-blip" stop>><<audio "static-voice" stop>><</event>>\<<type 35ms none>>"Ah, but aren't we all? Such is the nature of this endless dream..."<</type>>
[[=>|fishing 2]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "high-blip" play loop>><<audio "static-voice" play loop volume 0.01>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "high-blip" stop>><<audio "static-voice" stop>><</event>>\<<type 35ms none>>"I too, fish. Perhaps we may conjoin our efforts!"<</type>>
[[=>|horace intro]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "high-blip" play loop>><<audio "static-voice" play loop volume 0.01>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "high-blip" stop>><<audio "static-voice" stop>><</event>>\<<type 35ms none>>"But perhaps together we might find a path for you yet."<</type>>
[[=>|horace intro]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "high-blip" play loop>><<audio "static-voice" play loop volume 0.01>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "high-blip" stop>><<audio "static-voice" stop>><</event>>\<<type 35ms none>>"My name is Horace Breem of the Black Water, stalwart defender-knight of the Catherdral of Song!"<</type>>
[[=>|horace intro 2]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "high-blip" play loop>><<audio "static-voice" play loop volume 0.01>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "high-blip" stop>><<audio "static-voice" stop>><</event>>\<<type 35ms none>>"Although of course, that was in an old life. Now I stand before you as but a friend, a companion, and a fellow angler. I vow to you now to aid you in your endeavours, so long as they are agreeable to the virtues by which I guide myself. Perhaps even... you might assist me in turn."<</type>>
1. [[Assist you with what?]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "high-blip" play loop>><<audio "static-voice" play loop volume 0.01>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "high-blip" stop>><<audio "static-voice" stop>><</event>>\
<<type 35ms none>>"I am pleased you ask. You see, I have spent many years vexed by a conundrum which I have not yet deduced how to solve."<</type>>
[[=>|assist 2]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "high-blip" play loop>><<audio "static-voice" play loop volume 0.01>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "high-blip" stop>><<audio "static-voice" stop>><</event>>\
<<type 35ms none>>"You see... a great beast lies in these waters. I alone have been unable to reel it in, although I have lost many a lure and rod to its adamantine jaws."<</type>>
[[=>|assist3]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "high-blip" play loop>><<audio "static-voice" play loop volume 0.01>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "high-blip" stop>><<audio "static-voice" stop>><</event>>\
<<type 35ms none>>"It is a creature of night and shadow. A denezin of dreams."<</type>>
[[=>|assist 4]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "high-blip" play loop>><<audio "static-voice" play loop volume 0.01>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "high-blip" stop>><<audio "static-voice" stop>><</event>>\
<<type 35ms none>>"But perhaps with our combined expertise and gumption, we could catch it yet! Stranger things have happened in far less strange times."<</type>>
1. [[Commit to helping him.]]
2. [[I need some time to think.]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "high-blip" play loop>><<audio "static-voice" play loop volume 0.01>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "high-blip" stop>><<audio "static-voice" stop>><</event>>\
<<type 35ms none>>"Wonderful news! Here, take this to celebrate our freshly forged covenant."<</type>><<set $quest to true>>
[[=>|commit 2]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "high-blip" play loop>><<audio "static-voice" play loop volume 0.01>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "high-blip" stop>><<audio "static-voice" stop>><</event>>\
<<type 35ms none>>"Of course, of course. I understand completely. Let's not rush hastily into danger and daring do! Cool heads quite often prevail."<</type>>
[[=>|need time to think 2]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "high-blip" play loop>><<audio "static-voice" play loop volume 0.01>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "high-blip" stop>><<audio "static-voice" stop>><</event>>\
He hands you a large metal lure made of small plates fashioned into the shape of a bluegill. It is almost the size of your outstretched had.
[[=>|commit 3]]<<type 35ms none>>"I shall return to contemplation... Should you need anything from me, simply approach and ask."<</type>>
[[=>|? hub]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "high-blip" play loop>><<audio "static-voice" play loop volume 0.01>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "high-blip" stop>><<audio "static-voice" stop>><</event>>\
<<type 35ms none>>"This will attract the devilish beast, of that I assure you."<</type>>
[[=>|commit 4]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "high-blip" play loop>><<audio "static-voice" play loop volume 0.01>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "high-blip" stop>><<audio "static-voice" stop>><</event>>\<<type 35ms none>>"In the meantime, I shall wait here to follow your lead. Oh, what sweet fruits cooperation will bring us! Delicious victory shall be ours."<</type>>
[[=>|? hub]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "high-blip" play loop>><<audio "static-voice" play loop volume 0.01>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "high-blip" stop>><<audio "static-voice" stop>><</event>>\
<<type 35ms none>>"But be warned! Once we engage with this creature, there might be no going back. Be sure to only use it once you're ready to face the challenge."<</type>>
[[=>|commit wrap up]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "high-blip" play loop>><<audio "static-voice" play loop volume 0.01>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "high-blip" stop>><<audio "static-voice" stop>><</event>>\
1. [[Go fishing.|? fishing]]
2. [[Talk to Horace.]]
3. [[Explore.]]
4. [[Save game.|? save]]
<<if visited ("victory") gt 0>>5. [[Leave the zone.|Choose Location]]<<endif>>
<<audio "high-blip" stop>><<audio "static-voice" stop>>\<<if visited ("victory") is 0>>You approach the bank of the ill-formed water. Strange lacerations cut ripples into the surface, refracting the unsourced light glowing around you.
1. [[Use your own lure.|? fishing normal]]
2. <<if $quest is false>><<endif>><<if $quest is true>>[[Use Horace's lure.]]<<endif>><<endif>><<if visited ("victory") gt 0>>You return to the ill-formed water. The creature is gone now, and the shallows ripple calmly in its absence.
[[=>|? fishing normal]]<<endif>><<if visited ("Talk to Horace.") is 1>><<type 35ms none>>"Ho there!"<</type>><<endif>><<if visited ("Talk to Horace.") gt 1>><<type 35ms none>>"Welcome back, friend!"<</type>><<endif>>
1. [[Tell me about yourself.|tell me horace]]
2. [[Tell me about the creature.]]
3. <<if $quest is false>>[[Reconsider his request.]]<<elseif $quest is true>>[[Discuss your agreement.]]<<endif>>
4. [[Goodbye.|? hub]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "high-blip" play loop>><<audio "static-voice" play loop volume 0.01>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "high-blip" stop>><<audio "static-voice" stop>><</event>>\
You leave the small fishing spot and venture further out into the staticky landscape. You pass <<print either("a small overturned fishing boat covered in algae.", "an empty building just barely visible in the distance.", "a rock covered in eye-like barnacles that unnerve you.", "an abandoned pick-up truck woven through with sharp vines.")>>
[[=>|explore 2]]<<link "Save or load file from here.">><<script>>UI.saves()<</script>><</link>>
1. [[Go back.|? hub]]You affix the metal lure and then cast it out into the seething waters.
<span id="countdown"><span class="blink">nibble...</span></span>
<<silently>>
<<repeat 1s>>
<<set $seconds to either ("1", "2", "3", "4")>>
<<if $seconds is "1">>
<<replace "#countdown">><span class="blink">nibble...</span><</replace>>
<<elseif $seconds is "2">>
<<replace "#countdown">><span class="blink">nibble...</span><</replace>>
<<elseif $seconds is "3">>
<<replace "#countdown">><span class="blink">nibble...</span><</replace>>
<<elseif $seconds is "4">>
<<replace "#countdown">><span class="blink">[[BITE|? bite]]</span><</replace>>
<<endif>>
<</repeat>>
<</silently>>\The line soars over the water and then splashes down with a distant //plop//. You wait for a bite.
<span id="countdown"><span class="blink">nibble...</span></span>
<<silently>>
<<repeat 1s>>
<<set $seconds to either ("1", "2", "3", "4")>>
<<if $seconds is "1">>
<<replace "#countdown">><span class="blink">nibble...</span><</replace>>
<<elseif $seconds is "2">>
<<replace "#countdown">><span class="blink">nibble...</span><</replace>>
<<elseif $seconds is "3">>
<<replace "#countdown">><span class="blink">nibble...</span><</replace>>
<<elseif $seconds is "4">>
<<replace "#countdown">><span class="blink">[[BITE|bite normal]]</span><</replace>>
<<endif>>
<</repeat>>
<</silently>>\YOU GOT A BITE!!!
[[Reel it in!]]
<<audio "bite" play>>\
<<set $thirdspecies to either("a", "b", "c", "d", "e")>>\You catch a fish! <<print either(
"Its a small, strange, black eel. The touch of it makes you shudder and so you throw it back in reflexivly.",
"Its a flat faced thing with long teeth. It sort of looks like it's smiling at you. You throw it back in the water.",
"Its a lopsided blue fish with bulging eyes. It squirms in your hand, and it smells kind of foul. You throw it back in the water.",
"Its a scaley angler fish whose lure flashes bright neon colors. Is that morse code? Or is it just raving?",
"Or wait... That's a crab! It looks really crabby...."
)>>
1. [[Fish again.|? fishing normal]]
2. [[Go back.|? hub]]
<<audio "catch" play>>\[[next]]
<<set $a to 0>>
<<set $b to 0>><<set $a to + 1>>
<<set $b to + 1>>
[[next 2]]<<if $a is 1 and $b gt 0>>and whats this? [[next 3]]<<endif>>Double-click this passage to edit it.He leans in close, and through the slit in his visor you see his eyes.
[[=>|creature 2]]<<if visited ("victory") is 0>><<type 35ms none>>"When one of us makes contact with the dreadful fish, the other will spring in to aid! Simple enough, really."<</type>><<endif>><<if visited ("victory") gt 0>><<type 35ms none>>"I cannot thank you enough for your aid back there... Huzzah! Let us drink to our success!"<</type>><<endif>>
1. [[Ask another question.|Talk to Horace.]]
2. [[Goodbye.|? hub]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "high-blip" play loop>><<audio "static-voice" play loop volume 0.01>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "high-blip" stop>><<audio "static-voice" stop>><</event>>\<<if visited ("tell me horace") is 1>><<type 35ms none>>"With pleasure! Ask me anything your heart demands. My life is an open book!"<</type>><<endif>><<if visited ("tell me horace") gt 1>><<type 35ms none>>"What else would you ask me?"<</type>><<endif>>
1. [[Tell me about where you come from.|?come from]]
2. [[Tell me about how you got here.]]
3. [[Ask another question.|Talk to Horace.]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "high-blip" play loop>><<audio "static-voice" play loop volume 0.01>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "high-blip" stop>><<audio "static-voice" stop>><</event>>\<<type 35ms none>>"You've been thinking on the pact I offered? Wonderful news! What say you?"<</type>>
1. [[Agree to help him.]]
2. [[I still need to think it over.]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "high-blip" play loop>><<audio "static-voice" play loop volume 0.01>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "high-blip" stop>><<audio "static-voice" stop>><</event>>\<<type 35ms none>>"Ah. Not the most pleasant story, but it has a happy ending, I suppose."<</type>>
[[=>|how you got here 1]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "high-blip" play loop>><<audio "static-voice" play loop volume 0.01>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "high-blip" stop>><<audio "static-voice" stop>><</event>>\<<type 35ms none>>"I hail from a time I suspect to be disant from your own. I was born in the Black Water, the reclusive lands beyond the Three Great Kingdoms. Once I came of age for knightdom, I ventured inland, towards those ancient capitals."<</type>>
[[=>|? come from 2]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "high-blip" play loop>><<audio "static-voice" play loop volume 0.01>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "high-blip" stop>><<audio "static-voice" stop>><</event>>\<<type 35ms none>>"Its a dreadful creature. Beautiful, too. Gills like a black abyss and teeth like dancing swords."<</type>>
[[=>|creature 3]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "high-blip" play loop>><<audio "static-voice" play loop volume 0.01>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "high-blip" stop>><<audio "static-voice" stop>><</event>>\<<type 35ms none>>"I first encountered it long ago, in my old life. You see, I dreamed of it. I can still recall those long nights trying to sleep in the Cathedral, the hours haunted by the lurching shape beneath the waters of my mind."<</type>>
[[=>|creature 4]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "high-blip" play loop>><<audio "static-voice" play loop volume 0.01>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "high-blip" stop>><<audio "static-voice" stop>><</event>>\<<type 35ms none>>"I ventured to this transient land to pursue it--this omen of my dreams. I will never forget the first time I saw its broad back breach the black tips of the water it swam through."<</type>>
[[=>|creature 5]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "high-blip" play loop>><<audio "static-voice" play loop volume 0.01>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "high-blip" stop>><<audio "static-voice" stop>><</event>>\<<type 35ms none>>"How terrified I was when it first bit my hook! My arms were nearly wrenched from my shoulders by the force! I watched that swirling whirpool consume my rod, a phantasmal maw eclipsing all else with its destruction. It is not a sight I anticipate ever forgetting."<</type>>
[[=>|creature 6]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "high-blip" play loop>><<audio "static-voice" play loop volume 0.01>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "high-blip" stop>><<audio "static-voice" stop>><</event>>\<<type 35ms none>>"I dictate all this to you as a warning. Should we engage this vexsome beast, you should be aware of its nature."<</type>>
1. [[Ask another question.|Talk to Horace.]]
2. [[Goodbye.|? hub]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "high-blip" play loop>><<audio "static-voice" play loop volume 0.01>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "high-blip" stop>><<audio "static-voice" stop>><</event>>\<<type 35ms none>>"Such a young fool I was back then. I walked the lands unsworn, itinerant and without cause."<</type>>
[[=>|? come from 3]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "high-blip" play loop>><<audio "static-voice" play loop volume 0.01>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "high-blip" stop>><<audio "static-voice" stop>><</event>>\<<type 35ms none>>"But then I came across the Cathedral of Song! I was windswept and ill, weary from my travels. The Cathedral took me in and healed me. In my time recovering, I saw the virtue of their endeavors, and I vowed myself a defender-knight at their service."<</type>>
[[=>|? come 4]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "high-blip" play loop>><<audio "static-voice" play loop volume 0.01>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "high-blip" stop>><<audio "static-voice" stop>><</event>>\<<type 35ms none>>"Oh, huzzah! Here, take this to celebrate our freshly forged covenant."<</type>>
[[=>|agree 2]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "high-blip" play loop>><<audio "static-voice" play loop volume 0.01>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "high-blip" stop>><<audio "static-voice" stop>><</event>>\
<<type 35ms none>>"Of course! Take all the time you need."<</type>>
1. [[Ask another question.|Talk to Horace.]]
2. [[Goodbye.|? hub]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "high-blip" play loop>><<audio "static-voice" play loop volume 0.01>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "high-blip" stop>><<audio "static-voice" stop>><</event>>\<<type 35ms none>>"And there I stayed for many a year. Until my dreams became too much to bear. Until they led me to this strange and consuming realm, and my new calling of angling."<</type>>
1. [[Ask another question.|tell me horace]]
2. [[Goodbye.|? hub]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "high-blip" play loop>><<audio "static-voice" play loop volume 0.01>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "high-blip" stop>><<audio "static-voice" stop>><</event>>\He hands you a large metal lure made of small plates fashioned into the shape of a bluegill. It is almost the size of your outstretched had.
[[=>|agree 3]]<<type 35ms none>>"This will attract the devilish beast, of that I assure you."<</type>>
[[=>|agree 4]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "high-blip" play loop>><<audio "static-voice" play loop volume 0.01>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "high-blip" stop>><<audio "static-voice" stop>><</event>>\<<type 35ms none>>"But be warned! Once we engage with this creature, there might be no going back. Be sure to only use it once you're ready to face the challenge."<</type>><<set $quest to true>>
1. [[Ask another question.|Talk to Horace.]]
2. [[Goodbye.|? hub]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "high-blip" play loop>><<audio "static-voice" play loop volume 0.01>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "high-blip" stop>><<audio "static-voice" stop>><</event>>\
After a moment to come to a crossroads. Two small paths diverge, their textures blurry and diffusing.
1. [[Take the right path.]] (Going uphill)
2. [[Take the left path.]] (Going downhill) You take the right path and continue uphill. Time bleeds together into indistinguishability. Either eventually, or in instants, you arrive at the end of the path.
[[=>|shack]]You take the left path and continue downhill. Time bleeds together into indistinguishability. Either eventually, or in instants, you arrive at the end of the path.
[[=>|well]]<<if visited ("well") is 1>>In front of you is a small stone well. A wooden fishing rod lies suspened over its opening, propped against some large rocks. Beside it, a shadowy figure floats, its tapered body twisting and glistening in the night.
1. [[Speak to the shade.|well 2]]<<endif>><<if visited ("well") gt 1>>You return to the stone well. The ghostly figure is still gone.
1. [[Look down the well.|well return]]
2. [[Return to the oasis.|? hub]]<<endif>>A small shack stands atop the hill, its windows old and covered in moss. The door is ajar, inviting you in.
1. [[Enter the shack.]]
2. [[Peer through a window.]]Stale air meets you as you cross the wooden threshhold. The place is empty, save for a small laptop resting on a dilapidated desk in the corner. <<if visited ("Peer through a window.") gt 0>>There is no sign of the figure you saw through the window.<<endif>>
1. [[Approach the computer.]]
2. [[Search the room.]]
3. [[Return to the oasis.|? hub]]You see a shadowed figure sitting at a desk. There isn't enough light to make out any details.
1. [[Enter the shack.]]<<print either ("You find some interesting glass buried in a pile of rubbish.", "You find a small, badly burned book on the wooden floor. The pages are too damaged to make out any words.", "You find an old tacklebox filled with nails and screws.", "You find a broken fishing pole sitting on top of some trash.", "You find nothing of interest.")>>
1. [[Approach the computer.]]
2. [[Go back.|Enter the shack.]]You got a bite!!!
[[Reel it in!|? reel]]
<<audio "bite" play>>\But something isn't right. The line is too taught--too heavy--not responsive enough to be a fish. It must have gotten snagged... but snagged on what?
[[=>|? reel 2]]It takes little time for your question to be answered. In the waters in front of you, something sleek and massive moves through the liquid like a wraith, your little lure hooked into the broad wall of its face.
[[=>|? reel 3]]It rises from the shallows. Torrents of algae-scummed pond water slough from its shape, and the hot stink of electricty assaults you.
[[=>|? reel 4]]The thing is massive, a mountain swelling up from the water. Its skin is slick and black, its jaws massive. Atop its head, a small glowing lure dangles, releasing flashes of transfixing light.
[[=>|? reel 5]]<<type 35ms none>>"Look away from the light, good companion, for it will entrance you! Keep your attention on your reeling! I shall be there to assist you in a moment! Until then, hold your ground!"<</type>>
[[=>|? reel 6]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "high-blip" play loop>><<audio "static-voice" play loop volume 0.01>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "high-blip" stop>><<audio "static-voice" stop>><</event>>\From your periphery, you see the thing rear backwards, the slack-jawed mandibles hiding in its jaws chittering with excitement.
<<audio "static-voice" stop>><<audio "high-blip" stop>>
You ready yourself. You've bested dozens of fish before... What's one more lunker?
[[=>|fight 3]]<<audio "reeling" stop>><<audio "reeling" loop play>>You see him crest a nearby hill, his armor glistening in the simulated sun. In his hands he wields his fishing rod.
[[=>|call for horace 2]]Two turns until Horace's help...
<<audio "static-voice" stop>><<audio "high-blip" stop>>
You have <<if $damage is true>>1<<elseif $damage is false>>100<<endif>> life remaining...
Your opponent has <<if $noreel is true>>10,000<<endif>><<if $onereel is true>>9,990<<endif>><<if $tworeel is true>>9,980<<endif>> life remaining...
Your opponent is getting ready to attack...
<span id="countdown"><span class="blink"></span></span>
<<set $seconds to either ("1", "2")>>
<<silently>>
<<repeat 1s>>
<<if $seconds is "1">>
<<replace "#countdown">><span class="blink">[[REEL|horace reel]]</span>
<<set $seconds to "2">>
<</replace>>
<<elseif $seconds is "2">>
<<replace "#countdown">><span class="blink">[[RELEASE|horace release]]</span>
<<set $seconds to "1">>
<</replace>>
<<endif>>
<</repeat>>
<</silently>>\
<<audio "bite" play>>\<<if $damage is true>>One turn until Horace's help...
You deal 10 damage to your opponent!
Your opponent has <<if $noreel is true>>9990<<set $health to 9990>><<endif>><<if $onereel is true>>9980<<set $health to 9980>><<endif>><<if $tworeel is true>>9970<<set $health to 9970>><<endif>> life remaining...
Your opponent deal 99 damage to you.
Your life has been reduced to zero!
1. [[You died.]]<<endif>><<if $damage is false>>One turn until Horace's help...
You deal 10 damage to your opponent!
Your opponent has <<if $noreel is true>>9990<<set $health to 9990>><<endif>><<if $onereel is true>>9980<<set $health to 9980>><<endif>><<if $tworeel is true>>9970<<set $health to 9970>><<endif>> life remaining...
Your opponent deals 99 damage to you.
You have 1 life remaining.<<set $player health to 1>>
Your opponent is raising its defenses.
[[=>|last boss]]<<endif>>One turn until Horace's help...
You raise your defenses!
Your opponent attacks you for 99 damage!
You block the damage!
You have <<if $damage is true>>1<<set $playerhealth to 1>><<elseif $damage is false>>100<<set $playerhealth to 100>><<endif>> life remaining...
Your opponent has <<if $noreel is true>>10000<<set $health to 10000>><<endif>><<if $onereel is true>>9990<<set $health to 9990>><<endif>><<if $tworeel is true>>9980<<set $health to 9980>><<endif>> life remaining...
Your opponent is raising its defenses.
[[=>|last boss]]Womp womp :(
1. [[Respawn.|Use Horace's lure.]]
<<audio "reeling" stop>>\
<<audio "bite" play>>\
<<set $health to 10000>>\
<<set $onereel to false>><<set $tworeel to false>><<set $noreel to false>>\<<type 35ms none>>"HOOOOOOOOOOOOOOOO THEREEEEEEEEEEEEEEEEEE!!!"<</type>>
[[=>|last boss 2]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "high-blip" play loop>><<audio "static-voice" play loop volume 0.01>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "high-blip" stop>><<audio "static-voice" stop>><</event>>\Horace leaps from the cliffside and plummets down towards the lurching beast. He lets loose his hook, which arcs in a wide downward curve and sinks into the massive creature's jaws.
[[=>|last boss 3]]Player 2 added!!!
You opponent takes 9,000 damage from a critical strike!!!
<<set $health -= 9000>>
Your opponent has $health life remaining...
Your opponent is powered up! Your opponent is preparing a powerful attack!
Horace Breem of the Black Water is preparing a powerful attack!
You have $playerhealth life remaining...
<span id="countdown"><span class="blink"></span></span>
<<set $seconds to either ("1", "2")>>
<<silently>>
<<repeat 1s>>
<<if $seconds is "1">>
<<replace "#countdown">><span class="blink">[[REEL|last boss reel]]</span>
<<set $seconds to "2">>
<</replace>>
<<elseif $seconds is "2">>
<<replace "#countdown">><span class="blink">[[RELEASE|last boss release]]</span>
<<set $seconds to "1">>
<</replace>>
<<endif>>
<</repeat>>
<</silently>>\
<<audio "bite" play>>\Your opponent deals 300 damage to you!
Your life has been reduced to zero!
1. [[You died.]]You raise your defenses!
Horace Breem of the Black Water deals 50 damage to your opponent with a critial strike!<<set $health -=50>>
Your opponent has $health life remaining.
Your opponent deals 300 damage to you!
You block the damage!
You have $playerhealth life remaining.
Your opponent is raising its defenses.
Horace Breem of the Black Water is imbuing you with piercing damage!
<span id="countdown"><span class="blink"></span></span>
<<set $seconds to either ("1", "2")>>
<<silently>>
<<repeat 1s>>
<<if $seconds is "1">>
<<replace "#countdown">><span class="blink">[[REEL|last boss reel2]]</span>
<<set $seconds to "2">>
<</replace>>
<<elseif $seconds is "2">>
<<replace "#countdown">><span class="blink">[[RELEASE|last boss release2]]</span>
<<set $seconds to "1">>
<</replace>>
<<endif>>
<</repeat>>
<</silently>>\
<<audio "bite" play>>\Your opponent raises its defenses!
Horace Breem of the Black water imbues you with piercing damage!
You deal 30 damage to your opponent!<<set $health -= 30>>
Your attack pierces their defenses!
<<if $health gt 0>>Your opponent has $health life remaining...
Your opponent is preparing a powerful attack...
Horace Breem of the Black Water is preparing a powerful attack! Piercing damage will wear off in two turn...
<span id="countdown"><span class="blink"></span></span>
<<set $seconds to either ("1", "2")>>
<<silently>>
<<repeat 1s>>
<<if $seconds is "1">>
<<replace "#countdown">><span class="blink">[[REEL|last boss reel3]]</span>
<<set $seconds to "2">>
<</replace>>
<<elseif $seconds is "2">>
<<replace "#countdown">><span class="blink">[[RELEASE|last boss release3]]</span>
<<set $seconds to "1">>
<</replace>>
<<endif>>
<</repeat>>
<</silently>>\
<<audio "bite" play>><<endif>><<if $health lt 0>>Your opponent's life has been reduced to zero!
[[=>|victory]]<<audio "bite" play>><<endif>>\Your opponent raises its defenses!
Horace Breem of the Black water imbues you with piercing damage!
You raise your defenses!
<<if $health gt 0>>Your opponent has $health life remaining...
Your opponent is preparing a powerful attack...
Horace Breem of the Black Water is preparing a powerful attack! Piercing damage will wear off in two turns...
<span id="countdown"><span class="blink"></span></span>
<<set $seconds to either ("1", "2")>>
<<silently>>
<<repeat 1s>>
<<if $seconds is "1">>
<<replace "#countdown">><span class="blink">[[REEL|last boss reel3]]</span>
<<set $seconds to "2">>
<</replace>>
<<elseif $seconds is "2">>
<<replace "#countdown">><span class="blink">[[RELEASE|last boss release3]]</span>
<<set $seconds to "1">>
<</replace>>
<<endif>>
<</repeat>>
<</silently>>\
<<audio "bite" play>><<endif>><<if $health lt 0>>Your opponent's life has been reduced to zero!
[[=>|victory]]<<audio "bite" play>><<endif>>\Your opponent deals 300 damage to you!
Your life has been reduced to zero!
1. [[You died.]]
<<audio "bite" play>>\You raise your defenses!
Your opponent attacks you for 300 damage.
You block the damage!
Horace Breem of the Black Water attacks for 100 damage!<<set $health -= 100>>
<<if $health gt 0>>Your opponent has $health life remaining...
Your opponent is preparing to raise its defenses...
Horace Breem of the Black Water is preparing a powerful attack... Piercing damage will wear off in one turn...
<span id="countdown"><span class="blink"></span></span>
<<set $seconds to either ("1", "2")>>
<<silently>>
<<repeat 1s>>
<<if $seconds is "1">>
<<replace "#countdown">><span class="blink">[[REEL|last boss reel4]]</span>
<<set $seconds to "2">>
<</replace>>
<<elseif $seconds is "2">>
<<replace "#countdown">><span class="blink">[[RELEASE|last boss release4]]</span>
<<set $seconds to "1">>
<</replace>>
<<endif>>
<</repeat>>
<</silently>>\
<<audio "bite" play>><<endif>><<if $health lt 0>>Your opponent's life has been reduced to zero!
[[=>|victory]]<<audio "bite" play>><<endif>>\You reel in your opponent!
[[=>|victory 1.5]]
<<audio "reeling" stop>>\
<<audio "catch" play>>\
<<set $endingone to true>>\Your opponent raises its defenses!
You attack for 30 damage!<<set $health -= 30>>
Your attack pierces their defenses!
Horace Breem of the Black water attacks for 100 damage! <<set $health -= 100>>
<<if $health gt 0>>Your opponent has $health life remaining...
Your opponent is preparing a powerful attack...
Horace Breem of the Black Water is preparing a sidebar...
[[=>|sidebar]]
<<audio "bite" play>><<endif>><<if $health lt 0>>Your opponent's life has been reduced to zero!
[[=>|victory]]<<audio "bite" play>><<endif>>\Your opponent raises its defenses!
You raise your defenses!
Horace Breem of the Black water attacks for 100 damage! <<set $health -= 100>>
Your opponent blocks the attack!
<<if $health gt 0>>Your opponent has $health life remaining...
Your opponent is preparing a powerful attack...
Horace Breem of the Black Water is preparing a sidebar...
[[=>|sidebar]]
<<audio "bite" play>><<endif>><<if $health lt 0>>Your opponent's life has been reduced to zero!
[[=>|victory]]<<audio "bite" play>><<endif>>\Your opponent deals 300 damage to you!
Your life has been reduced to zero!
1. [[You died.]]
<<audio "bite" play>>\You raise your defenses!
Your opponent attacks you for 300 damage.
You block the damage!
Horace Breem of the Black Water attacks for 150 damage!<<set $health -= 150>>
<<if $health gt 0>>Your opponent has $health life remaining...
Your opponent is preparing a powerful attack...
Horace Breem of the Black Water is preparing a powerful attack...
<span id="countdown"><span class="blink"></span></span>
<<set $seconds to either ("1", "2")>>
<<silently>>
<<repeat 1s>>
<<if $seconds is "1">>
<<replace "#countdown">><span class="blink">[[REEL|last boss reel6]]</span>
<<set $seconds to "2">>
<</replace>>
<<elseif $seconds is "2">>
<<replace "#countdown">><span class="blink">[[RELEASE|last boss release5]]</span>
<<set $seconds to "1">>
<</replace>>
<<endif>>
<</repeat>>
<</silently>>\
<<audio "bite" play>><<endif>><<if $health lt 0>>Your opponent's life has been reduced to zero!
[[=>|victory]]<<audio "bite" play>><<endif>>\Your opponent deals 300 damage to you!
Your life has been reduced to zero!
1. [[You died.]]
<<audio "bite" play>>\<<type 35ms none>>"By the Great Sun! What a beastly fight this is. Keep its focus! I will do damage while it's distracted."<</type>><<audio "reeling" stop>>
[[=>|sidebar 2]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "high-blip" play loop>><<audio "static-voice" play loop volume 0.01>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "high-blip" stop>><<audio "static-voice" stop>><</event>>\<<audio "high-blip" stop>><<audio "static-voice" stop>><<audio "reeling" loop play>><<if $health gt 0>>Your opponent has $health life remaining...
Your opponent is preparing a powerful attack...
Horace Breem of the Black Water has finished his sidebar...
<span id="countdown"><span class="blink"></span></span>
<<set $seconds to either ("1", "2")>>
<<silently>>
<<repeat 1s>>
<<if $seconds is "1">>
<<replace "#countdown">><span class="blink">[[REEL|last boss reel5]]</span>
<<set $seconds to "2">>
<</replace>>
<<elseif $seconds is "2">>
<<replace "#countdown">><span class="blink">[[RELEASE|last boss release5]]</span>
<<set $seconds to "1">>
<</replace>>
<<endif>>
<</repeat>>
<</silently>>\
<<audio "bite" play>><<endif>><<if $health lt 0>>Your opponent's life has been reduced to zero!
[[=>|victory]]<<audio "bite" play>><<endif>>\<<type 35ms none>>"By the Great Sun, we've done it!"<</type>>
[[=>|victory 3]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "high-blip" play loop>><<audio "static-voice" play loop volume 0.01>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "high-blip" stop>><<audio "static-voice" stop>><</event>>\Art commissioned from Liz McCown (https://www.lizmccownart.com/)
Late Night Radio Kevin MacLeod (incompetech.com)
Licensed under Creative Commons: By Attribution 3.0 License
http://creativecommons.org/licenses/by/3.0/
Asuka impression by @foxtrotpeter on Tiktok<<type 35ms none>>"We've really done it! Oh, goodness me! The songs they'll write of us! I cannot thank you enough."<</type>>
[[=>|victory 4]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "high-blip" play loop>><<audio "static-voice" play loop volume 0.01>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "high-blip" stop>><<audio "static-voice" stop>><</event>>\You've never caught anything like this before... It's too big to fish up out of the water, so instead you watch it thrashing angrily in the shallows, still hooked to your line. You don't even notice Horace sidle up beside you.
[[=>|victory 2]]<<type 35ms none>>"But, my lord! I've only just realized that I've yet to ask for your name! If you would, please, brave angler tell me, so that I might immortalize it alongside mine!"<</type>>
<<textbox "$name" "" "victory 5">>
(Hit enter to continue)
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "high-blip" play loop>><<audio "static-voice" play loop volume 0.01>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "high-blip" stop>><<audio "static-voice" stop>><</event>>\<<type 35ms none>>"$name! What a wonderful name! Yes, I can see it already. $name the Stalwart! $name the Patient! $name, the Fisher of Demons and Gods!"<</type>>
[[=>|victory 6]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "high-blip" play loop>><<audio "static-voice" play loop volume 0.01>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "high-blip" stop>><<audio "static-voice" stop>><</event>>\<<type 35ms none>>"Thank you, $name. There are no words big enough."<</type>>
1. [[What will you do now?]]
2. [[What do I do now?]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "high-blip" play loop>><<audio "static-voice" play loop volume 0.01>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "high-blip" stop>><<audio "static-voice" stop>><</event>>\<<type 35ms none>>"Hm... I suppose I will have to ponder on that. Perhaps a new challenge yet awaits! Some new calling..."<</type>>
[[=>|what will you do now2]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "high-blip" play loop>><<audio "static-voice" play loop volume 0.01>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "high-blip" stop>><<audio "static-voice" stop>><</event>>\<<type 35ms none>>"You carry on your journey without me! You must find your path and walk down it with pride."<</type>>
[[=>|what do i do now2]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "high-blip" play loop>><<audio "static-voice" play loop volume 0.01>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "high-blip" stop>><<audio "static-voice" stop>><</event>>\<<type 35ms none>>"But in the meantime, I can always fish."<</type>>
1. [[=>|victory 7]]
2. [[What do I do now?]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "high-blip" play loop>><<audio "static-voice" play loop volume 0.01>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "high-blip" stop>><<audio "static-voice" stop>><</event>>\<<type 35ms none>>"Oh-and here, before I forget... I wish I could unlock the final zone for you... But it seems I can't remember how."<</type>>
[[=>|victory 8]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "high-blip" play loop>><<audio "static-voice" play loop volume 0.01>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "high-blip" stop>><<audio "static-voice" stop>><</event>>\<<type 35ms none>>"But in the meantime, you can always fish."<</type>>
1. [[=>|victory 7]]
2. [[What will you do now?]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "high-blip" play loop>><<audio "static-voice" play loop volume 0.01>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "high-blip" stop>><<audio "static-voice" stop>><</event>>\<<type 35ms none>>"You'll have to figure that one out on your own."<</type>>
[[=>|victory 9]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "high-blip" play loop>><<audio "static-voice" play loop volume 0.01>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "high-blip" stop>><<audio "static-voice" stop>><</event>>\<<type 35ms none>>"But regardless, it was a pleasure to stand by your side. With luck, our paths will cross again!"<</type>>
1. [[Thank Horace for his aid.]]
2. [[Move on to the final location.|Choose Location]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "high-blip" play loop>><<audio "static-voice" play loop volume 0.01>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "high-blip" stop>><<audio "static-voice" stop>><</event>>\Launching "Ending"...
[[=>|ending 1]]<<type 35ms none>>"Please, don't mention it. Such is my perogative: to help those in need! It seems we are kindred spirits in that regard."<</type>>
[[=>|horace aid2]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "high-blip" play loop>><<audio "static-voice" play loop volume 0.01>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "high-blip" stop>><<audio "static-voice" stop>><</event>>\<<type 35ms none>>"Wherever the winds carry you next, may that spirit of aid follow. Until then, I must bid you goodbye."<</type>>
1. [[Move on to the final location.|Choose Location]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "high-blip" play loop>><<audio "static-voice" play loop volume 0.01>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "high-blip" stop>><<audio "static-voice" stop>><</event>>\You awaken in a metal chair sitting at the center of a large, colorfully tiled room. You must be underwater, because you can hear water dripping somewhere nearby.
[[=>|ending 1 2]]
<<audio "dripping" loop play>>\The wall before you is made of glass, and behind it, water shimmers. It emanates with an indistinguishable emptiness.
[[=>|ending 1 3]]You get the feeling that something used to be here, but is gone.
[[=>|ending 1 4]]You get the feeling you had something to do with it.
[[=>|ending 1 5]]No one left to judge you. No god with which to plead your case.
[[=>|1nding 1 6]]Just an empty aquarium. Just a slain beast.
[[=>|ending 1 7]]Your vision starts to crumple, the jagged edge of shadow cutting inward.
[[=>|ending 1 8]]You lose conciousness.
1. [[And then you wake up.]]And there is a fishing pole in your hand. Before you, a warm stretch of water opens invitingly.
<<audio "lobby" volume .5 loop play>>
[[=>|ending 1 final]]It is pleasant. You think to yourself that this would not be a bad way to spend eternity.
1. [[The end.]]
You try to say hello, but they don't respond.
1. [[Look down the well.]]
2. [[Return to the oasis.]]Two small fish lope in circles in the dim water below. Between them, a rusted rook bobs.
1. [[Speak to the shade.|well 2]]
2. [[Return to the oasis.]]You turn around, but a shadowy voice halts you.
[[=>|return opasis 2]]<<type 35ms none>>"Wait... Before you leave... Take this..."<</type>>
[[=>|return oasis 3]]The ghostly figure hands you a parcel, which you unwrap to reveal a small section of a bone.
<<set $spine += 1>>
You now have ($spine) Fish Spine(s).
[[=>|return opasis 4]]<<type 35ms none>>"Consider it... A gift..."<</type>>
[[=>|return oasis 5]]The figure dissipates, and then is gone.
1. [[Return to the oasis.|? hub]]The well is empty, save for a floating rusted hook.
1. [[Return to the oasis.|? hub]]
Wow!
Thank you so much for playing this love letter to fishing (and fishing minigames). I hope I did them both some measure of justice.
Stay tuned for more Twine stuff and writing,
Maxine Sophia Wolff
[[=>|the end 2]]You consume (1) Fish Spine. It tastes like blood and makes you want to throw up.
<<set $spine -= 1>><<audio "munch" play>>
You now have ($spine) Fish Spine(s).
1. [[Consume (1) Fish Spine.|spine 2]]You consume (1) Fish Spine. It tastes like chalk and turns into paste in your mouth.
<<set $spine -= 1>><<audio "munch" play>>
You now have ($spine) Fish Spine(s).
1. [[Consume (1) Fish Spine.|spine 3]]You consume (1) Fish Spine. It tastes delicious. You feel nourished, and you wish you had more!
<<set $spine -= 1>><<audio "munch" play>>
You now have ($spine) Fish Spine(s).
You have unlocked "The Ending"...
1. [[Launch "The Ending" Sequence...|ending 1]]Your game data has been erased. You cannot escape the simulation. You cannot wake up from the dream.
1. <<link "Restart">><<run UI.restart()>><</link>><<type 35ms none>>"I was driven to abdicating my Knighthood and leaving my post to desperately search for some relief."<</type>>
[[=>|how you got here 3]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "high-blip" play loop>><<audio "static-voice" play loop volume 0.01>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "high-blip" stop>><<audio "static-voice" stop>><</event>>\<<type 35ms none>>"My travels carried me to the very edges of the Earth. And then, it seems, I fell off."<</type>>
[[=>|how you got here 4]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "high-blip" play loop>><<audio "static-voice" play loop volume 0.01>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "high-blip" stop>><<audio "static-voice" stop>><</event>>\<<type 35ms none>>"I awoke here, in this dreaming realm of anglers. And ever since arriving here, my nightmares have stopped."<</type>>
1. [[Ask another question.|tell me horace]]
2. [[Goodbye.|? hub]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "high-blip" play loop>><<audio "static-voice" play loop volume 0.01>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "high-blip" stop>><<audio "static-voice" stop>><</event>>\<<type 35ms none>>"The final years of my past life were spent greatly troubled by feverish dreams. Nightmares. Visions of another realm."<</type>>
[[=>|how you got here 2]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "high-blip" play loop>><<audio "static-voice" play loop volume 0.01>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "high-blip" stop>><<audio "static-voice" stop>><</event>>\<<type 35ms none>>"I'm sorry. It's just been a while since I've spoken with someone."<</type>>
[[=>|Fond memories 2]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "lowblip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "lowblip" stop>><</event>>\She smiles, and then her body begins to fade into the surrounding landscape--flesh melting into the tree-line, clothes becoming motes of pollen. Soon, she is gone. Soon, the whole lake is gone. Everything goes to black static, and you have returned to the main menu.
[[=>|Choose Location]]
<<set $ocean to true>>\
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "lowblip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "lowblip" stop>><</event>>\You take it. Rain patters against the broad face of the severed bone, splitting into smaller droplets upon impact, carrying trace amounts of blood down to the concrete pier.
You now have ($spine) Fish Spine(s).
1. [[What am I supposed to do with this?]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "other-blip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "other-blip" stop>><</event>>\<<type 35ms none>>"Oh, the troublesome thing proved more stress than it was worth. Turns out, its actually quite the friendl<<type 35ms none>>"Hark! Keep the beast in place, so that I may smite it!"<</type>>
[[=>|horace help 2]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "high-blip" play loop>><<audio "static-voice" play loop volume 0.01>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "high-blip" stop>><<audio "static-voice" stop>><</event>>\
<<type 35ms none>>"Well... I guess that means you can move on if you'd like."<</type>>
1. [[Move on to the next area.|Choose Location]]
<<event ':typingstart'>><<script>>$(document).off(':typingstart');<</script>><<audio "other-blip" play loop>><</event>><<event ':typingcomplete'>><<script>>$(document).off(':typingcomplete');<</script>><<audio "other-blip" stop>><</event>>\